
picture.brz-picture.brz-d-block.brz-p-relative.brz-css-1bmvo89.brz-css-11nppgy img.brz-img.wid100 {
  height: auto;
}
.bor-12{
  border: 2px solid #fff;
    border-radius: 12px;
}
.hgtUnset{height: unset !important;}
picture.brz-picture.brz-d-block.brz-p-relative.brz-css-1p603kr.brz-css-2ehdfd img.brz-img.brz-img-svg.wid100 {
  height: auto;
}
.brz-section__content.brz-section--boxed.brz-css-hrcp8g.brz-css-10n7wa6 .brz-bg-video img {
  width: 100%;
  height: 100%;
}
.brz-css-8vxhfj .brz-line-container:after {
        display: none;
      }
#botm55{bottom: 35px;}
      .brz-css-8vxhfj .brz-hr,
      .brz-css-8vxhfj .brz-line-container:before,
      .brz-css-8vxhfj .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }
      #hgt100{height: 100%;}
      #width100{width: 100%;}
      .bgAi{background-image: url(../img/5073198.jpg) !important;
        background-position: 40% 70%;
        background-repeat: no-repeat;
        background-size: cover;}
      .border-20{
        border: 2px solid #fff !important;
    border-radius: 14px;
      }
.wid100{width: 100% !important;}
.pad-left20{padding-left: 40px;}
      .brz-css-8vxhfj.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-8vxhfj {
        width: 75%;
      }

      .brz-css-8vxhfj .brz-hr {
        border-radius: 0px;
      }

      .brz-css-8vxhfj .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-8vxhfj .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-8vxhfj .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-8vxhfj .brz-line-icon-wrapper,
      .brz-css-8vxhfj .brz-hr,
      .brz-css-8vxhfj .brz-line-container:before,
      .brz-css-8vxhfj .brz-line-container:after,
      .brz-css-8vxhfj .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1kwqtrb {
        height: 50px;
      }

      .brz .brz-css-azgtph {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-azgtph {
          position: relative;
        }

        .brz .brz-css-azgtph {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-azgtph {
          position: relative;
        }

        .brz .brz-css-azgtph {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-azgtph {
          position: relative;
        }
        #botm55{bottom: -20px;}
        .brz .brz-css-azgtph {
          display: flex;
        }
      }

      .brz .brz-css-70l6na {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-n4tc7m.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-n4tc7m.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-n4tc7m.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-n4tc7m.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-n4tc7m.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-n4tc7m.brz-btn--hover-in:before,
      .brz .brz-css-n4tc7m.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-n4tc7m.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-n4tc7m.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-n4tc7m.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-n4tc7m.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-1lwydcs.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-1lwydcs.brz-btn {
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-1lwydcs.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1lwydcs.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-1lwydcs.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1lwydcs:after {
        height: unset;
      }

      .brz .brz-css-1lwydcs .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-1lwydcs .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-1lwydcs.brz-btn,
      .brz .brz-css-1lwydcs.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-1lwydcs.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lwydcs.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-1lwydcs.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1lwydcs.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lwydcs.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-mw1xyp {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1bmvo89 {
        padding-top: 110.9009%;
      }

      .brz .brz-css-1bmvo89>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1bmvo89 {
          padding-top: 110.1893%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1bmvo89 {
          padding-top: 110.8996%;
        }
      }

      .brz .brz-css-12jcsy2:not(.brz-image--hovered) {
        max-width: 76%;
      }

      .brz .brz-css-12jcsy2 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-12jcsy2 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-12jcsy2 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-12jcsy2 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-12jcsy2 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-12jcsy2 .brz-picture {
        filter: none;
      }

      .brz .brz-css-12jcsy2,
      .brz .brz-css-12jcsy2 .brz-picture:after,
      .brz .brz-css-12jcsy2 .brz-picture,
      .brz .brz-css-12jcsy2.brz-image--withHover img.brz-img,
      .brz .brz-css-12jcsy2.brz-image--withHover img.dynamic-image,
      .brz .brz-css-12jcsy2.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12jcsy2:not(.brz-image--hovered) {
          max-width: 100%;
        }
      }

      .brz .brz-css-gjg0un {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-gjg0un.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-gjg0un .brz-container {
        justify-content: center;
      }

      .brz .brz-css-gjg0un>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-gjg0un>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-gjg0un>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-gjg0un {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gjg0un {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gjg0un {
          display: block;
        }
      }

      .brz .brz-css-qqswye {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-qqswye .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-qqswye {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qqswye {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qqswye {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-aq1anc {
        width: 421.8px;
        height: 467.78px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-aq1anc {
          width: 354px;
          height: 392.59px;
          margin-top: -1.26px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-aq1anc {
          width: 326.8px;
          height: 362.42px;
        }
      }

      .brz .brz-css-ef1kuu {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-ef1kuu.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-ef1kuu .brz-container {
        justify-content: center;
      }

      .brz .brz-css-ef1kuu>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-ef1kuu>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-ef1kuu>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-ef1kuu {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ef1kuu {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ef1kuu {
          display: block;
        }
      }

      .brz .brz-css-6mir05 {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-6mir05>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-6mir05>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-6mir05>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-6mir05>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-6mir05>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-6mir05>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-6mir05>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-6mir05>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-6mir05>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-6mir05>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-6mir05>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-6mir05>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-6mir05>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-6mir05>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-6mir05>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-6mir05>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-6mir05>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-6mir05>.brz-bg,
      .brz .brz-css-6mir05>.brz-bg>.brz-bg-image,
      .brz .brz-css-6mir05>.brz-bg>.brz-bg-map,
      .brz .brz-css-6mir05>.brz-bg>.brz-bg-color,
      .brz .brz-css-6mir05>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-6mir05>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6mir05 {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6mir05 {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-12q737i {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12q737i {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12q737i {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12q737i {
          max-width: 100%;
        }
      }

      .brz .brz-css-1s6mh68 {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1s6mh68>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1s6mh68>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1s6mh68>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1s6mh68>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1s6mh68>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1s6mh68>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1s6mh68>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1s6mh68>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1s6mh68>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1s6mh68>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1s6mh68>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1s6mh68>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1s6mh68>.brz-row,
      .brz .brz-css-1s6mh68>.brz-bg>.brz-bg-video,
      .brz .brz-css-1s6mh68>.brz-bg,
      .brz .brz-css-1s6mh68>.brz-bg>.brz-bg-image,
      .brz .brz-css-1s6mh68>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1s6mh68 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1s6mh68>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1s6mh68 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1s6mh68>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1s6mh68 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1la5l94 {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1la5l94 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1la5l94 {
          padding: 0;
        }
      }

      .brz .brz-css-1qwyo96 {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-11wn3k4 {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-11wn3k4>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-11wn3k4>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-11wn3k4>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-11wn3k4>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-11wn3k4>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-11wn3k4>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-11wn3k4>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-11wn3k4>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-11wn3k4>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-11wn3k4>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-11wn3k4>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-11wn3k4>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-11wn3k4>.brz-row,
      .brz .brz-css-11wn3k4>.brz-bg>.brz-bg-video,
      .brz .brz-css-11wn3k4>.brz-bg,
      .brz .brz-css-11wn3k4>.brz-bg>.brz-bg-image,
      .brz .brz-css-11wn3k4>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-11wn3k4 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-11wn3k4>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-11wn3k4 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11wn3k4>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11wn3k4 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-tfzp08 {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-tfzp08 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-tfzp08 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tfzp08 {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tfzp08 {
          display: flex;
        }
      }

      .brz .brz-css-1bsyna9 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-rsskk3 {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz-css-1qhw6jc .brz-line-container:axfter {
        display: none;
      }

      .brz-css-1qhw6jc .brz-hr,
      .brz-css-1qhw6jc .brz-line-container:before,
      .brz-css-1qhw6jc .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-1qhw6jc.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1qhw6jc {
        width: 75%;
      }

      .brz-css-1qhw6jc .brz-hr {
        border-radius: 0px;
      }

      .brz-css-1qhw6jc .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-1qhw6jc .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-1qhw6jc .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-1qhw6jc .brz-line-icon-wrapper,
      .brz-css-1qhw6jc .brz-hr,
      .brz-css-1qhw6jc .brz-line-container:before,
      .brz-css-1qhw6jc .brz-line-container:after,
      .brz-css-1qhw6jc .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-pre6ep {
        height: 50px;
      }

      .brz .brz-css-67orpz {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-67orpz {
          position: relative;
        }

        .brz .brz-css-67orpz {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-67orpz {
          position: relative;
        }

        .brz .brz-css-67orpz {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-67orpz {
          position: relative;
        }

        .brz .brz-css-67orpz {
          display: flex;
        }
      }

      .brz .brz-css-1e63hnd {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-avhcxr.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-avhcxr.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-avhcxr.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-avhcxr.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-avhcxr.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-avhcxr.brz-btn--hover-in:before,
      .brz .brz-css-avhcxr.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-avhcxr.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-avhcxr.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-avhcxr.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-avhcxr.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-4oi1hr.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-4oi1hr.brz-btn {
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-4oi1hr.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-4oi1hr.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-4oi1hr.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-4oi1hr:after {
        height: unset;
      }

      .brz .brz-css-4oi1hr .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-4oi1hr .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-4oi1hr.brz-btn,
      .brz .brz-css-4oi1hr.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-4oi1hr.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-4oi1hr.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-4oi1hr.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4oi1hr.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4oi1hr.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-1g22gsz:not(.brz-image--hovered) {
        max-width: 77%;
      }

      .brz .brz-css-1g22gsz {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1g22gsz {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1g22gsz .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1g22gsz .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1g22gsz .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1g22gsz .brz-picture {
        filter: none;
      }

      .brz .brz-css-1g22gsz,
      .brz .brz-css-1g22gsz .brz-picture:after,
      .brz .brz-css-1g22gsz .brz-picture,
      .brz .brz-css-1g22gsz.brz-image--withHover img.brz-img,
      .brz .brz-css-1g22gsz.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1g22gsz.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1g22gsz:not(.brz-image--hovered) {
          max-width: 87%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1g22gsz:not(.brz-image--hovered) {
          max-width: 78%;
        }
      }

      .brz .brz-css-1aob9ax {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1aob9ax .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1aob9ax>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1aob9ax>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1aob9ax>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1aob9ax>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1aob9ax>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1aob9ax>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1aob9ax>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1aob9ax>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1aob9ax>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1aob9ax>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1aob9ax>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1aob9ax>.brz-bg,
      .brz .brz-css-1aob9ax>.brz-bg>.brz-bg-image,
      .brz .brz-css-1aob9ax>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1aob9ax {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1aob9ax>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-cqcxz.brz-hover-animation__container {
        max-width: 77%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cqcxz.brz-hover-animation__container {
          max-width: 87%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cqcxz.brz-hover-animation__container {
          max-width: 78%;
        }
      }

      .brz .brz-css-1h0f7zx {
        padding-top: 82.8085%;
      }

      .brz .brz-css-1h0f7zx>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1h0f7zx {
          padding-top: 82.7684%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1h0f7zx {
          padding-top: 84.428%;
        }
      }

      .brz .brz-css-1pnvwf4 {
        width: 441.44px;
        height: 374.12px;
        margin-inline-start: 0px;
        margin-top: -4.28px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1pnvwf4 {
          width: 307.98px;
          height: 261.01px;
          margin-top: -3.05px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1pnvwf4 {
          width: 304.2px;
          height: 257.81px;
          margin-top: -0.49px;
        }
      }

      .brz .brz-css-y5ud5j {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-y5ud5j.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-y5ud5j .brz-container {
        justify-content: center;
      }

      .brz .brz-css-y5ud5j>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-y5ud5j>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-y5ud5j>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-y5ud5j {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-y5ud5j {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-y5ud5j {
          display: block;
        }
      }

      .brz .brz-css-7lrdu7 {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-7lrdu7>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-7lrdu7>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-7lrdu7>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-7lrdu7>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-7lrdu7>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-7lrdu7>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-7lrdu7>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-7lrdu7>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-7lrdu7>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-7lrdu7>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-7lrdu7>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-7lrdu7>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-7lrdu7>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-7lrdu7>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-7lrdu7>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-7lrdu7>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-7lrdu7>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-7lrdu7>.brz-bg,
      .brz .brz-css-7lrdu7>.brz-bg>.brz-bg-image,
      .brz .brz-css-7lrdu7>.brz-bg>.brz-bg-map,
      .brz .brz-css-7lrdu7>.brz-bg>.brz-bg-color,
      .brz .brz-css-7lrdu7>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7lrdu7>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7lrdu7 {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7lrdu7 {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-10ek3st {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-10ek3st {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10ek3st {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10ek3st {
          max-width: 100%;
        }
      }

      .brz .brz-css-usewns {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-usewns {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-usewns {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-usewns {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-usewns {
          display: flex;
        }
      }

      .brz .brz-css-ca3zw8 {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ca3zw8 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ca3zw8 {
          padding: 0;
        }
      }

      .brz .brz-css-17ovfcf {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-17ovfcf .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-17ovfcf>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-17ovfcf>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-17ovfcf>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-17ovfcf>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-17ovfcf>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-17ovfcf>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-17ovfcf>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-17ovfcf>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-17ovfcf>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-17ovfcf>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-17ovfcf>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-17ovfcf>.brz-bg,
      .brz .brz-css-17ovfcf>.brz-bg>.brz-bg-image,
      .brz .brz-css-17ovfcf>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-17ovfcf {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-17ovfcf>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz-css-14rc8ju .brz-line-container:after {
        display: none;
      }

      .brz-css-14rc8ju .brz-hr,
      .brz-css-14rc8ju .brz-line-container:before,
      .brz-css-14rc8ju .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-14rc8ju.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-14rc8ju {
        width: 75%;
      }

      .brz-css-14rc8ju .brz-hr {
        border-radius: 0px;
      }

      .brz-css-14rc8ju .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-14rc8ju .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-14rc8ju .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-14rc8ju .brz-line-icon-wrapper,
      .brz-css-14rc8ju .brz-hr,
      .brz-css-14rc8ju .brz-line-container:before,
      .brz-css-14rc8ju .brz-line-container:after,
      .brz-css-14rc8ju .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-18f3gp3 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-18f3gp3 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-18f3gp3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-18f3gp3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-18f3gp3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-6ne8fa {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-6ne8fa>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-6ne8fa>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-6ne8fa>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-6ne8fa>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-6ne8fa>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-6ne8fa>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-6ne8fa>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-6ne8fa>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-6ne8fa>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-6ne8fa>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-6ne8fa>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-6ne8fa>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-6ne8fa>.brz-row,
      .brz .brz-css-6ne8fa>.brz-bg>.brz-bg-video,
      .brz .brz-css-6ne8fa>.brz-bg,
      .brz .brz-css-6ne8fa>.brz-bg>.brz-bg-image,
      .brz .brz-css-6ne8fa>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-6ne8fa {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6ne8fa>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6ne8fa {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6ne8fa>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6ne8fa {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1udzw6a {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1vmix2u:not(.brz-image--hovered) {
        max-width: 6%;
      }

      .brz .brz-css-1vmix2u {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1vmix2u {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1vmix2u .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1vmix2u .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1vmix2u .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1vmix2u .brz-picture {
        filter: none;
      }

      .brz .brz-css-1vmix2u,
      .brz .brz-css-1vmix2u .brz-picture:after,
      .brz .brz-css-1vmix2u .brz-picture,
      .brz .brz-css-1vmix2u.brz-image--withHover img.brz-img,
      .brz .brz-css-1vmix2u.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1vmix2u.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1vmix2u:not(.brz-image--hovered) {
          max-width: 68%;
        }
      }

      .brz .brz-css-zpn371.brz-hover-animation__container {
        max-width: 6%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-zpn371.brz-hover-animation__container {
          max-width: 68%;
        }
      }

      .brz .brz-css-1iqrf13 {
        padding-top: 306.1254%;
      }

      .brz .brz-css-1iqrf13>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1iqrf13 {
          padding-top: 318.3594%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1iqrf13 {
          padding-top: 303.8577%;
        }
      }

      .brz .brz-css-98tnzj {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-98tnzj.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-98tnzj .brz-container {
        justify-content: center;
      }

      .brz .brz-css-98tnzj>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-98tnzj>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-98tnzj>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-98tnzj {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-98tnzj {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-98tnzj {
          display: block;
        }
      }

      .brz .brz-css-zx558i {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-zx558i>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-zx558i>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-zx558i>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-zx558i>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-zx558i>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-zx558i>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-zx558i>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-zx558i>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-zx558i>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-zx558i>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-zx558i>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-zx558i>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-zx558i>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-zx558i>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-zx558i>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-zx558i>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-zx558i>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-zx558i>.brz-bg,
      .brz .brz-css-zx558i>.brz-bg>.brz-bg-image,
      .brz .brz-css-zx558i>.brz-bg>.brz-bg-map,
      .brz .brz-css-zx558i>.brz-bg>.brz-bg-color,
      .brz .brz-css-zx558i>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zx558i>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zx558i {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zx558i {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-e9baog {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-e9baog {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-e9baog {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-e9baog {
          max-width: 100%;
        }
      }

      .brz .brz-css-14fbszc {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14fbszc {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14fbszc {
          padding: 0;
        }
      }

      .brz .brz-css-1rnn3tx.brz-hover-animation__container {
        max-width: 84%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rnn3tx.brz-hover-animation__container {
          max-width: 95%;
        }
      }

      .brz .brz-css-ecfnhj {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-ecfnhj .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-ecfnhj>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-ecfnhj>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-ecfnhj>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-ecfnhj>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-ecfnhj>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-ecfnhj>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-ecfnhj>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-ecfnhj>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-ecfnhj>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-ecfnhj>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-ecfnhj>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-ecfnhj>.brz-bg,
      .brz .brz-css-ecfnhj>.brz-bg>.brz-bg-image,
      .brz .brz-css-ecfnhj>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-ecfnhj {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-ecfnhj>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1gs5sum {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gs5sum {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1gs5sum {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gs5sum {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gs5sum {
          display: flex;
        }
      }

      .brz .brz-css-19xgyno {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-19xgyno .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19xgyno {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19xgyno {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19xgyno {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1a3ex18 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-17pyq1o:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-17pyq1o {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-17pyq1o {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-17pyq1o .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-17pyq1o .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-17pyq1o .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-17pyq1o .brz-picture {
        filter: none;
      }

      .brz .brz-css-17pyq1o,
      .brz .brz-css-17pyq1o .brz-picture:after,
      .brz .brz-css-17pyq1o .brz-picture,
      .brz .brz-css-17pyq1o.brz-image--withHover img.brz-img,
      .brz .brz-css-17pyq1o.brz-image--withHover img.dynamic-image,
      .brz .brz-css-17pyq1o.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-188nap.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-r51bnb {
        padding-top: 67.2%;
      }

      .brz .brz-css-r51bnb>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-r51bnb {
          padding-top: 90.7507%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-r51bnb {
          padding-top: 74.25%;
        }
      }

      .brz .brz-css-vjcfqe {
        width: 354.37px;
        height: 265.78px;
        margin-inline-start: 0px;
        margin-top: -10.14px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vjcfqe {
          width: 991.22px;
          height: 743.41px;
          margin-top: -29.4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vjcfqe {
          width: 540px;
          height: 405px;
          margin-inline-start: -53.8px;
          margin-top: 0px;
        }
      }

      .brz .brz-css-1f6otct {
        padding-top: 21.0002%;
      }

      .brz .brz-css-1f6otct>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1f6otct {
          padding-top: 20.9827%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1f6otct {
          padding-top: 21.6307%;
        }
      }

      .brz .brz-css-15l3uu7:not(.brz-image--hovered) {
        max-width: 84%;
      }

      .brz .brz-css-15l3uu7 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-15l3uu7 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-15l3uu7 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-15l3uu7 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-15l3uu7 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-15l3uu7 .brz-picture {
        filter: none;
      }

      .brz .brz-css-15l3uu7,
      .brz .brz-css-15l3uu7 .brz-picture:after,
      .brz .brz-css-15l3uu7 .brz-picture,
      .brz .brz-css-15l3uu7.brz-image--withHover img.brz-img,
      .brz .brz-css-15l3uu7.brz-image--withHover img.dynamic-image,
      .brz .brz-css-15l3uu7.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15l3uu7:not(.brz-image--hovered) {
          max-width: 95%;
        }
      }

      .brz .brz-css-43rl5w {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1lqux0k:not(.brz-image--hovered) {
        max-width: 78%;
      }

      .brz .brz-css-1lqux0k {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1lqux0k {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1lqux0k .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1lqux0k .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1lqux0k .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1lqux0k .brz-picture {
        filter: none;
      }

      .brz .brz-css-1lqux0k,
      .brz .brz-css-1lqux0k .brz-picture:after,
      .brz .brz-css-1lqux0k .brz-picture,
      .brz .brz-css-1lqux0k.brz-image--withHover img.brz-img,
      .brz .brz-css-1lqux0k.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1lqux0k.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1lqux0k:not(.brz-image--hovered) {
          max-width: 82%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lqux0k:not(.brz-image--hovered) {
          max-width: 72%;
        }
      }

      .brz .brz-css-2bfclx {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-2bfclx {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2bfclx {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2bfclx {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2bfclx {
          display: flex;
        }
      }

      .brz .brz-css-prgfac {
        height: 50px;
      }

      .brz .brz-css-yhrguc {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-yhrguc {
          position: relative;
        }

        .brz .brz-css-yhrguc {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-yhrguc {
          position: relative;
        }

        .brz .brz-css-yhrguc {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yhrguc {
          position: relative;
        }

        .brz .brz-css-yhrguc {
          display: flex;
        }
      }

      .brz .brz-css-jx5tlo {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-1188m04.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1188m04.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1188m04.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1188m04.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-1188m04.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1188m04.brz-btn--hover-in:before,
      .brz .brz-css-1188m04.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1188m04.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1188m04.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1188m04.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1188m04.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-g31aga.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-g31aga.brz-btn {
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-g31aga.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-g31aga.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-g31aga.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-g31aga:after {
        height: unset;
      }

      .brz .brz-css-g31aga .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-g31aga .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-g31aga.brz-btn,
      .brz .brz-css-g31aga.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-g31aga.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-g31aga.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-g31aga.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-g31aga.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-g31aga.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-1fjxgnv {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1qpkilj.brz-hover-animation__container {
        max-width: 78%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1qpkilj.brz-hover-animation__container {
          max-width: 82%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1qpkilj.brz-hover-animation__container {
          max-width: 72%;
        }
      }

      .brz .brz-css-1rg6vpi {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1ezob6b {
        padding-top: 84.0286%;
      }

      .brz .brz-css-1ezob6b>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ezob6b {
          padding-top: 83.7777%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ezob6b {
          padding-top: 84.2151%;
        }
      }

      .brz .brz-css-npewev {
        width: 432.9px;
        height: 363.76px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-npewev {
          width: 290.28px;
          height: 243.92px;
          margin-top: -0.36px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-npewev {
          width: 310.29px;
          height: 260.73px;
          margin-inline-start: -0.34px;
        }
      }

      .brz .brz-css-10ydzt2 {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-10ydzt2.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-10ydzt2 .brz-container {
        justify-content: center;
      }

      .brz .brz-css-10ydzt2>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-10ydzt2>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-10ydzt2>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-10ydzt2 {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10ydzt2 {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10ydzt2 {
          display: block;
        }
      }

      .brz .brz-css-d0wd1a {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-d0wd1a>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-d0wd1a>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-d0wd1a>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-d0wd1a>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-d0wd1a>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-d0wd1a>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-d0wd1a>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-d0wd1a>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-d0wd1a>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-d0wd1a>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-d0wd1a>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-d0wd1a>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-d0wd1a>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-d0wd1a>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-d0wd1a>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-d0wd1a>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-d0wd1a>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-d0wd1a>.brz-bg,
      .brz .brz-css-d0wd1a>.brz-bg>.brz-bg-image,
      .brz .brz-css-d0wd1a>.brz-bg>.brz-bg-map,
      .brz .brz-css-d0wd1a>.brz-bg>.brz-bg-color,
      .brz .brz-css-d0wd1a>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-d0wd1a>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-d0wd1a {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-d0wd1a {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1n1xtz2 {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1n1xtz2 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1n1xtz2 {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1n1xtz2 {
          max-width: 100%;
        }
      }

      .brz .brz-css-63zjlz {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-63zjlz .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-63zjlz {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-63zjlz {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-63zjlz {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-wejtn7 {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1eehnhn {
        height: 50px;
      }

      .brz .brz-css-1e0owin {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-1e0owin .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1e0owin {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1e0owin {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1e0owin {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1m1abt2 {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1m1abt2>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1m1abt2>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1m1abt2>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1m1abt2>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1m1abt2>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1m1abt2>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1m1abt2>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1m1abt2>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1m1abt2>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1m1abt2>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1m1abt2>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1m1abt2>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1m1abt2>.brz-row,
      .brz .brz-css-1m1abt2>.brz-bg>.brz-bg-video,
      .brz .brz-css-1m1abt2>.brz-bg,
      .brz .brz-css-1m1abt2>.brz-bg>.brz-bg-image,
      .brz .brz-css-1m1abt2>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1m1abt2 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1m1abt2>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1m1abt2 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1m1abt2>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1m1abt2 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-hb396w {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-hb396w .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-hb396w>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-hb396w>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-hb396w>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-hb396w>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-hb396w>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-hb396w>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-hb396w>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-hb396w>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-hb396w>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-hb396w>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-hb396w>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-hb396w>.brz-bg,
      .brz .brz-css-hb396w>.brz-bg>.brz-bg-image,
      .brz .brz-css-hb396w>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-hb396w {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-hb396w>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1h71uax {
        height: 50px;
      }

      .brz .brz-css-1lmncd3 {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1lmncd3>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1lmncd3>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1lmncd3>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1lmncd3>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1lmncd3>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1lmncd3>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1lmncd3>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1lmncd3>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1lmncd3>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1lmncd3>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1lmncd3>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1lmncd3>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1lmncd3>.brz-row,
      .brz .brz-css-1lmncd3>.brz-bg>.brz-bg-video,
      .brz .brz-css-1lmncd3>.brz-bg,
      .brz .brz-css-1lmncd3>.brz-bg>.brz-bg-image,
      .brz .brz-css-1lmncd3>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lmncd3 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1lmncd3>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1lmncd3 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lmncd3>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lmncd3 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1qae19f {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1qae19f {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1qae19f {
          padding: 0;
        }
      }

      .brz .brz-css-1ughfhm {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1ughfhm .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1ughfhm>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1ughfhm>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1ughfhm>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ughfhm>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1ughfhm>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1ughfhm>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ughfhm>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1ughfhm>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1ughfhm>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1ughfhm>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1ughfhm>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1ughfhm>.brz-bg,
      .brz .brz-css-1ughfhm>.brz-bg>.brz-bg-image,
      .brz .brz-css-1ughfhm>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ughfhm {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1ughfhm>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-166svsn {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-166svsn {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-166svsn {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-166svsn {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-166svsn {
          display: flex;
        }
      }

      .brz .brz-css-1ik4oex {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-1ik4oex .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ik4oex {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ik4oex {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ik4oex {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-10f2smi {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz-css-mufdvw .brz-line-container:after {
        display: none;
      }

      .brz-css-mufdvw .brz-hr,
      .brz-css-mufdvw .brz-line-container:before,
      .brz-css-mufdvw .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-mufdvw.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-mufdvw {
        width: 75%;
      }

      .brz-css-mufdvw .brz-hr {
        border-radius: 0px;
      }

      .brz-css-mufdvw .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-mufdvw .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-mufdvw .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-mufdvw .brz-line-icon-wrapper,
      .brz-css-mufdvw .brz-hr,
      .brz-css-mufdvw .brz-line-container:before,
      .brz-css-mufdvw .brz-line-container:after,
      .brz-css-mufdvw .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-13yhe8a {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-13yhe8a {
          position: relative;
        }

        .brz .brz-css-13yhe8a {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-13yhe8a {
          position: relative;
        }

        .brz .brz-css-13yhe8a {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13yhe8a {
          position: relative;
        }

        .brz .brz-css-13yhe8a {
          display: flex;
        }
      }

      .brz .brz-css-qwvquy {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-qwvquy>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-qwvquy>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-qwvquy>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-qwvquy>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-qwvquy>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-qwvquy>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-qwvquy>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-qwvquy>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-qwvquy>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-qwvquy>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-qwvquy>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-qwvquy>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-qwvquy>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-qwvquy>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-qwvquy>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-qwvquy>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-qwvquy>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-qwvquy>.brz-bg,
      .brz .brz-css-qwvquy>.brz-bg>.brz-bg-image,
      .brz .brz-css-qwvquy>.brz-bg>.brz-bg-map,
      .brz .brz-css-qwvquy>.brz-bg>.brz-bg-color,
      .brz .brz-css-qwvquy>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-qwvquy>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qwvquy {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qwvquy {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1x98zlh {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-1jt1tuf.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1jt1tuf.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1jt1tuf.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1jt1tuf.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-1jt1tuf.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1jt1tuf.brz-btn--hover-in:before,
      .brz .brz-css-1jt1tuf.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1jt1tuf.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jt1tuf.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1jt1tuf.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jt1tuf.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-17gged0.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-17gged0.brz-btn {
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-17gged0.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-17gged0.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-17gged0.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-17gged0:after {
        height: unset;
      }

      .brz .brz-css-17gged0 .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-17gged0 .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-17gged0.brz-btn,
      .brz .brz-css-17gged0.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-17gged0.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-17gged0.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-17gged0.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-17gged0.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-17gged0.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-mpb7gq {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-zwm2mj:not(.brz-image--hovered) {
        max-width: 82%;
      }

      .brz .brz-css-zwm2mj {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-zwm2mj {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-zwm2mj .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-zwm2mj .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-zwm2mj .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-zwm2mj .brz-picture {
        filter: none;
      }

      .brz .brz-css-zwm2mj,
      .brz .brz-css-zwm2mj .brz-picture:after,
      .brz .brz-css-zwm2mj .brz-picture,
      .brz .brz-css-zwm2mj.brz-image--withHover img.brz-img,
      .brz .brz-css-zwm2mj.brz-image--withHover img.dynamic-image,
      .brz .brz-css-zwm2mj.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zwm2mj:not(.brz-image--hovered) {
          max-width: 95%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zwm2mj:not(.brz-image--hovered) {
          max-width: 87%;
        }
      }

      .brz .brz-css-sfislt.brz-hover-animation__container {
        max-width: 82%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sfislt.brz-hover-animation__container {
          max-width: 95%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sfislt.brz-hover-animation__container {
          max-width: 87%;
        }
      }

      .brz .brz-css-1p603kr {
        padding-top: 98.6833%;
      }

      .brz .brz-css-1p603kr>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1p603kr {
          padding-top: 98.8136%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1p603kr {
          padding-top: 98.0637%;
        }
      }

      .brz .brz-css-rc3jtf {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-rc3jtf.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-rc3jtf .brz-container {
        justify-content: center;
      }

      .brz .brz-css-rc3jtf>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-rc3jtf>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-rc3jtf>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-rc3jtf {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rc3jtf {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rc3jtf {
          display: block;
        }
      }

      .brz .brz-css-11vf7fn {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-11vf7fn {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-11vf7fn {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11vf7fn {
          max-width: 100%;
        }
      }

      .brz .brz-css-cn6xom {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-cn6xom.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-cn6xom .brz-container {
        justify-content: center;
      }

      .brz .brz-css-cn6xom>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-cn6xom>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-cn6xom>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-cn6xom {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cn6xom {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cn6xom {
          display: block;
        }
      }

      .brz .brz-css-1iucjkb {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1iucjkb {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1iucjkb {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1iucjkb {
          max-width: 100%;
        }
      }

      .brz-css-1rjz1w5 .brz-line-container:after {
        display: none;
      }

      .brz-css-1rjz1w5 .brz-hr,
      .brz-css-1rjz1w5 .brz-line-container:before,
      .brz-css-1rjz1w5 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-1rjz1w5.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1rjz1w5 {
        width: 75%;
      }

      .brz-css-1rjz1w5 .brz-hr {
        border-radius: 0px;
      }

      .brz-css-1rjz1w5 .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-1rjz1w5 .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-1rjz1w5 .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-1rjz1w5 .brz-line-icon-wrapper,
      .brz-css-1rjz1w5 .brz-hr,
      .brz-css-1rjz1w5 .brz-line-container:before,
      .brz-css-1rjz1w5 .brz-line-container:after,
      .brz-css-1rjz1w5 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-10olg1c {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-10olg1c>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-10olg1c>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-10olg1c>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-10olg1c>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-10olg1c>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-10olg1c>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-10olg1c>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-10olg1c>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-10olg1c>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-10olg1c>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-10olg1c>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-10olg1c>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-10olg1c>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-10olg1c>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-10olg1c>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-10olg1c>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-10olg1c>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-10olg1c>.brz-bg,
      .brz .brz-css-10olg1c>.brz-bg>.brz-bg-image,
      .brz .brz-css-10olg1c>.brz-bg>.brz-bg-map,
      .brz .brz-css-10olg1c>.brz-bg>.brz-bg-color,
      .brz .brz-css-10olg1c>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-10olg1c>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10olg1c {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10olg1c {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1lhin5h {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lhin5h {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1lhin5h {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lhin5h {
          max-width: 100%;
        }
      }

      .brz .brz-css-1bedbz6 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-1bedbz6 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bedbz6 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1bedbz6 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1bedbz6 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-4z698 {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1ij7viv {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1ij7viv>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1ij7viv>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1ij7viv>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ij7viv>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1ij7viv>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1ij7viv>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ij7viv>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1ij7viv>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1ij7viv>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1ij7viv>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1ij7viv>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1ij7viv>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1ij7viv>.brz-row,
      .brz .brz-css-1ij7viv>.brz-bg>.brz-bg-video,
      .brz .brz-css-1ij7viv>.brz-bg,
      .brz .brz-css-1ij7viv>.brz-bg>.brz-bg-image,
      .brz .brz-css-1ij7viv>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ij7viv {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ij7viv>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ij7viv {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ij7viv>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ij7viv {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-tva063 {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-tva063 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tva063 {
          padding: 0;
        }
      }

      .brz .brz-css-1pvgs7k {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1pvgs7k .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1pvgs7k>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1pvgs7k>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1pvgs7k>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1pvgs7k>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1pvgs7k>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1pvgs7k>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1pvgs7k>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1pvgs7k>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1pvgs7k>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1pvgs7k>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1pvgs7k>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1pvgs7k>.brz-bg,
      .brz .brz-css-1pvgs7k>.brz-bg>.brz-bg-image,
      .brz .brz-css-1pvgs7k>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1pvgs7k {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1pvgs7k>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1xhhreq {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xhhreq {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1xhhreq {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xhhreq {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xhhreq {
          display: flex;
        }
      }

      .brz .brz-css-tm2fb7 {
        height: 50px;
      }

      .brz .brz-css-1gl1cy9 {
        width: 458.64px;
        height: 200.73px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1gl1cy9 {
          width: 283.21px;
          height: 123.95px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gl1cy9 {
          width: 317.34px;
          height: 138.89px;
          margin-inline-start: -4.62px;
        }
      }

      .brz .brz-css-9yisqs {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-9yisqs {
          position: relative;
        }

        .brz .brz-css-9yisqs {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9yisqs {
          position: relative;
        }

        .brz .brz-css-9yisqs {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9yisqs {
          position: relative;
        }

        .brz .brz-css-9yisqs {
          display: flex;
        }
      }

      .brz .brz-css-ajqokx {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-u6v2jh.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-u6v2jh.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-u6v2jh.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-u6v2jh.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-u6v2jh.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-u6v2jh.brz-btn--hover-in:before,
      .brz .brz-css-u6v2jh.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-u6v2jh.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-u6v2jh.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-u6v2jh.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-u6v2jh.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-bywzph.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-bywzph.brz-btn {
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-bywzph.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-bywzph.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-bywzph.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-bywzph:after {
        height: unset;
      }

      .brz .brz-css-bywzph .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-bywzph .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-bywzph.brz-btn,
      .brz .brz-css-bywzph.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-bywzph.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-bywzph.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-bywzph.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bywzph.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bywzph.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-198bm7w {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-18ii8u8:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-18ii8u8 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-18ii8u8 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-18ii8u8 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-18ii8u8 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-18ii8u8 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-18ii8u8 .brz-picture {
        filter: none;
      }

      .brz .brz-css-18ii8u8,
      .brz .brz-css-18ii8u8 .brz-picture:after,
      .brz .brz-css-18ii8u8 .brz-picture,
      .brz .brz-css-18ii8u8.brz-image--withHover img.brz-img,
      .brz .brz-css-18ii8u8.brz-image--withHover img.dynamic-image,
      .brz .brz-css-18ii8u8.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-18ii8u8:not(.brz-image--hovered) {
          max-width: 100%;
        }
      }

      .brz .brz-css-113qmgw.brz-hover-animation__container {
        max-width: 80%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-113qmgw.brz-hover-animation__container {
          max-width: 79%;
        }
      }

      .brz .brz-css-1svysa2 {
        padding-top: 43.7664%;
      }

      .brz .brz-css-1svysa2>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1svysa2 {
          padding-top: 43.7677%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1svysa2 {
          padding-top: 45.0795%;
        }
      }

      .brz .brz-css-132ahlg {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-132ahlg>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-132ahlg>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-132ahlg>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-132ahlg>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-132ahlg>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-132ahlg>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-132ahlg>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-132ahlg>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-132ahlg>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-132ahlg>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-132ahlg>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-132ahlg>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-132ahlg>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-132ahlg>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-132ahlg>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-132ahlg>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-132ahlg>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-132ahlg>.brz-bg,
      .brz .brz-css-132ahlg>.brz-bg>.brz-bg-image,
      .brz .brz-css-132ahlg>.brz-bg>.brz-bg-map,
      .brz .brz-css-132ahlg>.brz-bg>.brz-bg-color,
      .brz .brz-css-132ahlg>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-132ahlg>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-132ahlg {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-132ahlg {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-do9w1 {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-do9w1>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-do9w1>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-do9w1>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-do9w1>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-do9w1>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-do9w1>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-do9w1>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-do9w1>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-do9w1>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-do9w1>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-do9w1>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-do9w1>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-do9w1>.brz-row,
      .brz .brz-css-do9w1>.brz-bg>.brz-bg-video,
      .brz .brz-css-do9w1>.brz-bg,
      .brz .brz-css-do9w1>.brz-bg>.brz-bg-image,
      .brz .brz-css-do9w1>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-do9w1 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-do9w1>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-do9w1 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-do9w1>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-do9w1 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-kb5671 {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kb5671 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kb5671 {
          padding: 0;
        }
      }

      .brz .brz-css-fc63ac.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-fc63ac.brz-btn {
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-fc63ac.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-fc63ac.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-fc63ac.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-fc63ac:after {
        height: unset;
      }

      .brz .brz-css-fc63ac .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-fc63ac .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-fc63ac.brz-btn,
      .brz .brz-css-fc63ac.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-fc63ac.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fc63ac.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-fc63ac.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fc63ac.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fc63ac.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-7z6lpk {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-7z6lpk .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7z6lpk {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7z6lpk {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7z6lpk {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1vb7udq {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz-css-vmtzea .brz-line-container:after {
        display: none;
      }

      .brz-css-vmtzea .brz-hr,
      .brz-css-vmtzea .brz-line-container:before,
      .brz-css-vmtzea .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-vmtzea.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-vmtzea {
        width: 75%;
      }

      .brz-css-vmtzea .brz-hr {
        border-radius: 0px;
      }

      .brz-css-vmtzea .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-vmtzea .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-vmtzea .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-vmtzea .brz-line-icon-wrapper,
      .brz-css-vmtzea .brz-hr,
      .brz-css-vmtzea .brz-line-container:before,
      .brz-css-vmtzea .brz-line-container:after,
      .brz-css-vmtzea .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-vfqozn {
        height: 50px;
      }

      .brz .brz-css-5m3muw {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-5m3muw {
          position: relative;
        }

        .brz .brz-css-5m3muw {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5m3muw {
          position: relative;
        }

        .brz .brz-css-5m3muw {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5m3muw {
          position: relative;
        }

        .brz .brz-css-5m3muw {
          display: flex;
        }
      }

      .brz .brz-css-150syaq {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-12b6led.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-12b6led.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-12b6led.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-12b6led.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-12b6led.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-12b6led.brz-btn--hover-in:before,
      .brz .brz-css-12b6led.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-12b6led.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12b6led.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12b6led.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12b6led.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-14nl3pm {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-vmb92x {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-vmb92x .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-vmb92x>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-vmb92x>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-vmb92x>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-vmb92x>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-vmb92x>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-vmb92x>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-vmb92x>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-vmb92x>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-vmb92x>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-vmb92x>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-vmb92x>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-vmb92x>.brz-bg,
      .brz .brz-css-vmb92x>.brz-bg>.brz-bg-image,
      .brz .brz-css-vmb92x>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-vmb92x {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-vmb92x>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-g122k:not(.brz-image--hovered) {
        max-width: 97%;
      }

      .brz .brz-css-g122k {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-g122k {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-g122k .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-g122k .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-g122k .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-g122k .brz-picture {
        filter: none;
      }

      .brz .brz-css-g122k,
      .brz .brz-css-g122k .brz-picture:after,
      .brz .brz-css-g122k .brz-picture,
      .brz .brz-css-g122k.brz-image--withHover img.brz-img,
      .brz .brz-css-g122k.brz-image--withHover img.dynamic-image,
      .brz .brz-css-g122k.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-g122k:not(.brz-image--hovered) {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-g122k:not(.brz-image--hovered) {
          max-width: 91%;
        }
      }

      .brz .brz-css-ujc7iv.brz-hover-animation__container {
        max-width: 97%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ujc7iv.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ujc7iv.brz-hover-animation__container {
          max-width: 91%;
        }
      }

      .brz .brz-css-lw5vxf {
        padding-top: 93.8105%;
      }

      .brz .brz-css-lw5vxf>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-lw5vxf {
          padding-top: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lw5vxf {
          padding-top: 85.9985%;
        }
      }

      .brz .brz-css-h4uzy0 {
        width: 556.1px;
        height: 556.1px;
        margin-inline-start: 0px;
        margin-top: -17.21px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-h4uzy0 {
          width: 387px;
          height: 387px;
          margin-top: 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-h4uzy0 {
          width: 382.68px;
          height: 382.68px;
          margin-inline-start: -9.11px;
          margin-top: -34.62px;
        }
      }

      .brz .brz-css-zewxuq {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-zewxuq.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-zewxuq .brz-container {
        justify-content: center;
      }

      .brz .brz-css-zewxuq>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-zewxuq>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-zewxuq>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-zewxuq {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zewxuq {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zewxuq {
          display: block;
        }
      }

      .brz .brz-css-4w4r42 {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-4w4r42>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-4w4r42>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-4w4r42>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-4w4r42>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-4w4r42>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-4w4r42>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-4w4r42>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-4w4r42>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-4w4r42>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-4w4r42>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-4w4r42>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-4w4r42>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-4w4r42>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-4w4r42>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-4w4r42>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-4w4r42>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-4w4r42>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-4w4r42>.brz-bg,
      .brz .brz-css-4w4r42>.brz-bg>.brz-bg-image,
      .brz .brz-css-4w4r42>.brz-bg>.brz-bg-map,
      .brz .brz-css-4w4r42>.brz-bg>.brz-bg-color,
      .brz .brz-css-4w4r42>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-4w4r42>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4w4r42 {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4w4r42 {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1tsivus {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tsivus {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1tsivus {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1tsivus {
          max-width: 100%;
        }
      }

      .brz .brz-css-1xlf58d {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1v2qoe6 {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v2qoe6 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1v2qoe6 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1v2qoe6 {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1v2qoe6 {
          display: flex;
        }
      }

      .brz .brz-css-n2fbl1 {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-n2fbl1 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-n2fbl1 {
          padding: 0;
        }
      }

      .brz .brz-css-15ohmte {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15ohmte {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15ohmte {
          padding: 0;
        }
      }

      .brz .brz-css-hbka46.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-hbka46.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-hbka46.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-hbka46.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-hbka46.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-hbka46.brz-btn--hover-in:before,
      .brz .brz-css-hbka46.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-hbka46.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-hbka46.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hbka46.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hbka46.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-8g5jx7 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-8g5jx7 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-8g5jx7>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-8g5jx7>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-8g5jx7>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-8g5jx7>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-8g5jx7>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-8g5jx7>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-8g5jx7>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-8g5jx7>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-8g5jx7>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-8g5jx7>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-8g5jx7>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-8g5jx7>.brz-bg,
      .brz .brz-css-8g5jx7>.brz-bg>.brz-bg-image,
      .brz .brz-css-8g5jx7>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-8g5jx7 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-8g5jx7>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1tz5qzl {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tz5qzl {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1tz5qzl {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1tz5qzl {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1tz5qzl {
          display: flex;
        }
      }

      .brz .brz-css-rwzqkf {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-rwzqkf .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rwzqkf {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rwzqkf {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rwzqkf {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-qvtigd {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz-css-17zekjc .brz-line-container:after {
        display: none;
      }

      .brz-css-17zekjc .brz-hr,
      .brz-css-17zekjc .brz-line-container:before,
      .brz-css-17zekjc .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-17zekjc.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-17zekjc {
        width: 75%;
      }

      .brz-css-17zekjc .brz-hr {
        border-radius: 0px;
      }

      .brz-css-17zekjc .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-17zekjc .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-17zekjc .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-17zekjc .brz-line-icon-wrapper,
      .brz-css-17zekjc .brz-hr,
      .brz-css-17zekjc .brz-line-container:before,
      .brz-css-17zekjc .brz-line-container:after,
      .brz-css-17zekjc .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1nzg1rd {
        height: 50px;
      }

      .brz .brz-css-1e0eein {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1e0eein {
          position: relative;
        }

        .brz .brz-css-1e0eein {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1e0eein {
          position: relative;
        }

        .brz .brz-css-1e0eein {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1e0eein {
          position: relative;
        }

        .brz .brz-css-1e0eein {
          display: flex;
        }
      }

      .brz .brz-css-119ibm5 {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-1bamk12.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-1bamk12.brz-btn {
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-1bamk12.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1bamk12.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-1bamk12.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1bamk12:after {
        height: unset;
      }

      .brz .brz-css-1bamk12 .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-1bamk12 .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-1bamk12.brz-btn,
      .brz .brz-css-1bamk12.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-1bamk12.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bamk12.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-1bamk12.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1bamk12.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1bamk12.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-1g1v972 {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1g1v972>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1g1v972>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1g1v972>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1g1v972>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1g1v972>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1g1v972>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1g1v972>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1g1v972>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1g1v972>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1g1v972>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1g1v972>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1g1v972>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1g1v972>.brz-row,
      .brz .brz-css-1g1v972>.brz-bg>.brz-bg-video,
      .brz .brz-css-1g1v972>.brz-bg,
      .brz .brz-css-1g1v972>.brz-bg>.brz-bg-image,
      .brz .brz-css-1g1v972>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1g1v972 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1g1v972>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1g1v972 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1g1v972>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1g1v972 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-5xrq9e {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1x2o3mj:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1x2o3mj {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1x2o3mj {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1x2o3mj .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1x2o3mj .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1x2o3mj .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1x2o3mj .brz-picture {
        filter: none;
      }

      .brz .brz-css-1x2o3mj,
      .brz .brz-css-1x2o3mj .brz-picture:after,
      .brz .brz-css-1x2o3mj .brz-picture,
      .brz .brz-css-1x2o3mj.brz-image--withHover img.brz-img,
      .brz .brz-css-1x2o3mj.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1x2o3mj.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1x2o3mj:not(.brz-image--hovered) {
          max-width: 69%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1x2o3mj:not(.brz-image--hovered) {
          max-width: 77%;
        }
      }

      .brz .brz-css-1na6k6i.brz-hover-animation__container {
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1na6k6i.brz-hover-animation__container {
          max-width: 69%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1na6k6i.brz-hover-animation__container {
          max-width: 77%;
        }
      }

      .brz .brz-css-1v0i9zl {
        padding-top: 66.3333%;
      }

      .brz .brz-css-1v0i9zl>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1v0i9zl {
          padding-top: 70.3321%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1v0i9zl {
          padding-top: 69.7765%;
        }
      }

      .brz .brz-css-pqwvqy {
        width: 555px;
        height: 368.15px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pqwvqy {
          width: 338.73px;
          height: 224.69px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pqwvqy {
          width: 348.29px;
          height: 231.03px;
          margin-inline-start: -12.08px;
        }
      }

      .brz .brz-css-1lhibcz {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-1lhibcz.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-1lhibcz .brz-container {
        justify-content: center;
      }

      .brz .brz-css-1lhibcz>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1lhibcz>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-1lhibcz>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lhibcz {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1lhibcz {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lhibcz {
          display: block;
        }
      }

      .brz .brz-css-rpnlaj {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-rpnlaj>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-rpnlaj>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-rpnlaj>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-rpnlaj>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-rpnlaj>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-rpnlaj>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-rpnlaj>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-rpnlaj>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-rpnlaj>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-rpnlaj>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-rpnlaj>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-rpnlaj>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-rpnlaj>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-rpnlaj>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-rpnlaj>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-rpnlaj>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-rpnlaj>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-rpnlaj>.brz-bg,
      .brz .brz-css-rpnlaj>.brz-bg>.brz-bg-image,
      .brz .brz-css-rpnlaj>.brz-bg>.brz-bg-map,
      .brz .brz-css-rpnlaj>.brz-bg>.brz-bg-color,
      .brz .brz-css-rpnlaj>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rpnlaj>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rpnlaj {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rpnlaj {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1gpfd73 {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gpfd73 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1gpfd73 {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gpfd73 {
          max-width: 100%;
        }
      }

      .brz .brz-css-ihia9z {
        height: 50px;
      }

      .brz .brz-css-1py2yfx {
        width: 410.68px;
        height: 273.79px;
        margin-inline-start: -69.98px;
        margin-top: -13.04px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1py2yfx {
          width: 774.9px;
          height: 516.6px;
          margin-inline-start: -10.7px;
          margin-top: -103.32px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1py2yfx {
          width: 416px;
          height: 277.33px;
          margin-inline-start: 0px;
          margin-top: -24px;
        }
      }

      .brz .brz-css-1n9zypv:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1n9zypv {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1n9zypv {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1n9zypv .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1n9zypv .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1n9zypv .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1n9zypv .brz-picture {
        filter: none;
      }

      .brz .brz-css-1n9zypv,
      .brz .brz-css-1n9zypv .brz-picture:after,
      .brz .brz-css-1n9zypv .brz-picture,
      .brz .brz-css-1n9zypv.brz-image--withHover img.brz-img,
      .brz .brz-css-1n9zypv.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1n9zypv.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1wbc91f {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-1wbc91f>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1wbc91f>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1wbc91f>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1wbc91f>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1wbc91f>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1wbc91f>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1wbc91f>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1wbc91f>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1wbc91f>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1wbc91f>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1wbc91f>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1wbc91f>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-1wbc91f>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1wbc91f>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-1wbc91f>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1wbc91f>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-1wbc91f>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-1wbc91f>.brz-bg,
      .brz .brz-css-1wbc91f>.brz-bg>.brz-bg-image,
      .brz .brz-css-1wbc91f>.brz-bg>.brz-bg-map,
      .brz .brz-css-1wbc91f>.brz-bg>.brz-bg-color,
      .brz .brz-css-1wbc91f>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wbc91f>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1wbc91f {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1wbc91f {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-191lh5i.brz-hover-animation__container {
        max-width: 33%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-191lh5i.brz-hover-animation__container {
          max-width: 39%;
        }
      }

      .brz .brz-css-1rf0ohe {
        padding-top: 100%;
      }

      .brz .brz-css-1rf0ohe>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rf0ohe {
          padding-top: 122.0481%;
        }
      }

      .brz .brz-css-n2dy47:not(.brz-image--hovered) {
        max-width: 22%;
      }

      .brz .brz-css-n2dy47 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-n2dy47 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-n2dy47 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-n2dy47 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-n2dy47 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-n2dy47 .brz-picture {
        filter: none;
      }

      .brz .brz-css-n2dy47,
      .brz .brz-css-n2dy47 .brz-picture:after,
      .brz .brz-css-n2dy47 .brz-picture,
      .brz .brz-css-n2dy47.brz-image--withHover img.brz-img,
      .brz .brz-css-n2dy47.brz-image--withHover img.dynamic-image,
      .brz .brz-css-n2dy47.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-n2dy47:not(.brz-image--hovered) {
          max-width: 30%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-n2dy47:not(.brz-image--hovered) {
          max-width: 33%;
        }
      }

      .brz .brz-css-wkmcy2.brz-hover-animation__container {
        max-width: 22%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wkmcy2.brz-hover-animation__container {
          max-width: 30%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wkmcy2.brz-hover-animation__container {
          max-width: 33%;
        }
      }

      .brz .brz-css-8qglx4 {
        padding-top: 98.2609%;
      }

      .brz .brz-css-8qglx4>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8qglx4 {
          padding-top: 99.4961%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8qglx4 {
          padding-top: 91.6984%;
        }
      }

      .brz .brz-css-xgdr4z {
        width: 79.07px;
        height: 77.69px;
        margin-inline-start: -7.91px;
        margin-top: -7.77px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xgdr4z {
          width: 65.32px;
          height: 64.18px;
          margin-inline-start: -6.86px;
          margin-top: -6.42px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xgdr4z {
          width: 164.6px;
          height: 161.73px;
          margin-inline-start: -22.7px;
          margin-top: -14.19px;
        }
      }

      .brz .brz-css-3m5cgz {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-3m5cgz.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-3m5cgz .brz-container {
        justify-content: center;
      }

      .brz .brz-css-3m5cgz>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-3m5cgz>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-3m5cgz>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-3m5cgz {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-3m5cgz {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3m5cgz {
          display: block;
        }
      }

      .brz .brz-css-136uqo3 {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-136uqo3 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-136uqo3 {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-136uqo3 {
          max-width: 100%;
        }
      }

      .brz .brz-css-7xmwl6 {
        width: 79.06px;
        height: 79.06px;
        margin-inline-start: -7.91px;
        margin-top: -8.14px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7xmwl6 {
          width: 62.35px;
          height: 62.35px;
          margin-inline-start: -6.23px;
          margin-top: -6.49px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7xmwl6 {
          width: 154.63px;
          height: 154.63px;
          margin-inline-start: -21.33px;
          margin-top: -9.98px;
        }
      }

      .brz .brz-css-15qwvhm {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-15qwvhm .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-15qwvhm {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15qwvhm {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15qwvhm {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1l3230w {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-5teh8r {
        height: 50px;
      }

      .brz .brz-css-1xpbgo {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1xpbgo>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1xpbgo>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1xpbgo>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1xpbgo>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1xpbgo>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1xpbgo>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1xpbgo>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1xpbgo>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1xpbgo>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1xpbgo>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1xpbgo>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1xpbgo>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1xpbgo>.brz-row,
      .brz .brz-css-1xpbgo>.brz-bg>.brz-bg-video,
      .brz .brz-css-1xpbgo>.brz-bg,
      .brz .brz-css-1xpbgo>.brz-bg>.brz-bg-image,
      .brz .brz-css-1xpbgo>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xpbgo {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1xpbgo>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1xpbgo {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xpbgo>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xpbgo {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1hgs3a {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1hgs3a {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hgs3a {
          padding: 0;
        }
      }

      .brz .brz-css-2jtqj2 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-2jtqj2 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-2jtqj2>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-2jtqj2>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-2jtqj2>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-2jtqj2>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-2jtqj2>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-2jtqj2>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-2jtqj2>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-2jtqj2>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-2jtqj2>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-2jtqj2>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-2jtqj2>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-2jtqj2>.brz-bg,
      .brz .brz-css-2jtqj2>.brz-bg>.brz-bg-image,
      .brz .brz-css-2jtqj2>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-2jtqj2 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-2jtqj2>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1deynnh {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1deynnh {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1deynnh {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1deynnh {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1deynnh {
          display: flex;
        }
      }

      .brz .brz-css-1ydp132:not(.brz-image--hovered) {
        max-width: 35%;
      }

      .brz .brz-css-1ydp132 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1ydp132 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1ydp132 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1ydp132 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1ydp132 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ydp132 .brz-picture {
        filter: none;
      }

      .brz .brz-css-1ydp132,
      .brz .brz-css-1ydp132 .brz-picture:after,
      .brz .brz-css-1ydp132 .brz-picture,
      .brz .brz-css-1ydp132.brz-image--withHover img.brz-img,
      .brz .brz-css-1ydp132.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1ydp132.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ydp132:not(.brz-image--hovered) {
          max-width: 20%;
        }
      }

      .brz .brz-css-1k6y0w3:not(.brz-image--hovered) {
        max-width: 33%;
      }

      .brz .brz-css-1k6y0w3 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1k6y0w3 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1k6y0w3 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1k6y0w3 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1k6y0w3 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1k6y0w3 .brz-picture {
        filter: none;
      }

      .brz .brz-css-1k6y0w3,
      .brz .brz-css-1k6y0w3 .brz-picture:after,
      .brz .brz-css-1k6y0w3 .brz-picture,
      .brz .brz-css-1k6y0w3.brz-image--withHover img.brz-img,
      .brz .brz-css-1k6y0w3.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1k6y0w3.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1k6y0w3:not(.brz-image--hovered) {
          max-width: 39%;
        }
      }

      .brz .brz-css-p539m7 {
        padding-top: 99.2727%;
      }

      .brz .brz-css-p539m7>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-p539m7 {
          padding-top: 98.9775%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-p539m7 {
          padding-top: 98.7097%;
        }
      }

      .brz .brz-css-fg3jeh {
        padding-top: 99.9428%;
      }

      .brz .brz-css-fg3jeh>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fg3jeh {
          padding-top: 99.9433%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fg3jeh {
          padding-top: 99.9444%;
        }
      }

      .brz .brz-css-9qksuh.brz-hover-animation__container {
        max-width: 26%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9qksuh.brz-hover-animation__container {
          max-width: 33%;
        }
      }

      .brz .brz-css-1wc0hoa.brz-hover-animation__container {
        max-width: 21%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1wc0hoa.brz-hover-animation__container {
          max-width: 30%;
        }
      }

      .brz .brz-css-pgi7km {
        padding-top: 100%;
      }

      .brz .brz-css-pgi7km>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pgi7km {
          padding-top: 98.7037%;
        }
      }

      .brz .brz-css-1ro00ob:not(.brz-image--hovered) {
        max-width: 23%;
      }

      .brz .brz-css-1ro00ob {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1ro00ob {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1ro00ob .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1ro00ob .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1ro00ob .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ro00ob .brz-picture {
        filter: none;
      }

      .brz .brz-css-1ro00ob,
      .brz .brz-css-1ro00ob .brz-picture:after,
      .brz .brz-css-1ro00ob .brz-picture,
      .brz .brz-css-1ro00ob.brz-image--withHover img.brz-img,
      .brz .brz-css-1ro00ob.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1ro00ob.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ro00ob:not(.brz-image--hovered) {
          max-width: 33%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ro00ob:not(.brz-image--hovered) {
          max-width: 75%;
        }
      }

      .brz .brz-css-1t4bqdp.brz-hover-animation__container {
        max-width: 23%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1t4bqdp.brz-hover-animation__container {
          max-width: 33%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1t4bqdp.brz-hover-animation__container {
          max-width: 75%;
        }
      }

      .brz .brz-css-y5q65y {
        padding-top: 99.1229%;
      }

      .brz .brz-css-y5q65y>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-y5q65y {
          padding-top: 99.0273%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-y5q65y {
          padding-top: 50%;
        }
      }

      .brz .brz-css-8qzlls {
        width: 66.13px;
        height: 66.13px;
        margin-inline-start: 0px;
        margin-top: -0.29px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8qzlls {
          width: 53.46px;
          height: 53.46px;
          margin-top: -0.26px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8qzlls {
          width: 374.1px;
          height: 374.1px;
          margin-inline-start: -51.6px;
          margin-top: -102.68px;
        }
      }

      .brz .brz-css-bj2gmz:not(.brz-image--hovered) {
        max-width: 26%;
      }

      .brz .brz-css-bj2gmz {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-bj2gmz {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-bj2gmz .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-bj2gmz .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-bj2gmz .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-bj2gmz .brz-picture {
        filter: none;
      }

      .brz .brz-css-bj2gmz,
      .brz .brz-css-bj2gmz .brz-picture:after,
      .brz .brz-css-bj2gmz .brz-picture,
      .brz .brz-css-bj2gmz.brz-image--withHover img.brz-img,
      .brz .brz-css-bj2gmz.brz-image--withHover img.dynamic-image,
      .brz .brz-css-bj2gmz.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bj2gmz:not(.brz-image--hovered) {
          max-width: 33%;
        }
      }

      .brz .brz-css-1cnqbcm {
        padding-top: 99.0368%;
      }

      .brz .brz-css-1cnqbcm>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1cnqbcm {
          padding-top: 126.9921%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1cnqbcm {
          padding-top: 99.0429%;
        }
      }

      .brz .brz-css-52phea.brz-hover-animation__container {
        max-width: 22%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-52phea.brz-hover-animation__container {
          max-width: 29%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-52phea.brz-hover-animation__container {
          max-width: 31%;
        }
      }

      .brz .brz-css-1oydht9:not(.brz-image--hovered) {
        max-width: 23%;
      }

      .brz .brz-css-1oydht9 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1oydht9 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1oydht9 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1oydht9 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1oydht9 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1oydht9 .brz-picture {
        filter: none;
      }

      .brz .brz-css-1oydht9,
      .brz .brz-css-1oydht9 .brz-picture:after,
      .brz .brz-css-1oydht9 .brz-picture,
      .brz .brz-css-1oydht9.brz-image--withHover img.brz-img,
      .brz .brz-css-1oydht9.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1oydht9.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1oydht9:not(.brz-image--hovered) {
          max-width: 32%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1oydht9:not(.brz-image--hovered) {
          max-width: 37%;
        }
      }

      .brz .brz-css-1oxpcz6.brz-hover-animation__container {
        max-width: 23%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1oxpcz6.brz-hover-animation__container {
          max-width: 32%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1oxpcz6.brz-hover-animation__container {
          max-width: 37%;
        }
      }

      .brz .brz-css-z25h5v {
        padding-top: 99.4707%;
      }

      .brz .brz-css-z25h5v>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-z25h5v {
          padding-top: 95.9666%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-z25h5v {
          padding-top: 92.4324%;
        }
      }

      .brz .brz-css-12ikots {
        width: 66.13px;
        height: 66.13px;
        margin-inline-start: 0px;
        margin-top: -0.17px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12ikots {
          width: 55.04px;
          height: 55.04px;
          margin-top: -1.11px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12ikots {
          width: 184.56px;
          height: 184.56px;
          margin-inline-start: -25.46px;
          margin-top: -16.9px;
        }
      }

      .brz .brz-css-1svpasz:not(.brz-image--hovered) {
        max-width: 29%;
      }

      .brz .brz-css-1svpasz {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1svpasz {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1svpasz .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1svpasz .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1svpasz .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1svpasz .brz-picture {
        filter: none;
      }

      .brz .brz-css-1svpasz,
      .brz .brz-css-1svpasz .brz-picture:after,
      .brz .brz-css-1svpasz .brz-picture,
      .brz .brz-css-1svpasz.brz-image--withHover img.brz-img,
      .brz .brz-css-1svpasz.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1svpasz.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1svpasz:not(.brz-image--hovered) {
          max-width: 39%;
        }
      }

      .brz .brz-css-6s146v.brz-hover-animation__container {
        max-width: 29%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6s146v.brz-hover-animation__container {
          max-width: 39%;
        }
      }

      .brz .brz-css-1mtt589 {
        padding-top: 93.6915%;
      }

      .brz .brz-css-1mtt589>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1mtt589 {
          padding-top: 91.8645%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mtt589 {
          padding-top: 93.6889%;
        }
      }

      .brz .brz-css-1xhhn6e:not(.brz-image--hovered) {
        max-width: 22%;
      }

      .brz .brz-css-1xhhn6e {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1xhhn6e {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1xhhn6e .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1xhhn6e .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1xhhn6e .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1xhhn6e .brz-picture {
        filter: none;
      }

      .brz .brz-css-1xhhn6e,
      .brz .brz-css-1xhhn6e .brz-picture:after,
      .brz .brz-css-1xhhn6e .brz-picture,
      .brz .brz-css-1xhhn6e.brz-image--withHover img.brz-img,
      .brz .brz-css-1xhhn6e.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1xhhn6e.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1xhhn6e:not(.brz-image--hovered) {
          max-width: 29%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xhhn6e:not(.brz-image--hovered) {
          max-width: 31%;
        }
      }

      .brz .brz-css-7trusd.brz-hover-animation__container {
        max-width: 35%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-7trusd.brz-hover-animation__container {
          max-width: 20%;
        }
      }

      .brz .brz-css-1pz532j {
        width: 104.86px;
        height: 104.8px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1pz532j {
          width: 70.6px;
          height: 70.56px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1pz532j {
          width: 72px;
          height: 71.96px;
        }
      }

      .brz .brz-css-1758hls {
        width: 78.26px;
        height: 78.26px;
        margin-inline-start: -8.94px;
        margin-top: -7.83px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1758hls {
          width: 66.56px;
          height: 66.56px;
          margin-inline-start: -7.48px;
          margin-top: -6.66px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1758hls {
          width: 374.1px;
          height: 374.1px;
          margin-inline-start: -51.6px;
          margin-top: -102.68px;
        }
      }

      .brz .brz-css-1orsycd {
        padding-top: 99.6342%;
      }

      .brz .brz-css-1orsycd>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1orsycd {
          padding-top: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1orsycd {
          padding-top: 99.8929%;
        }
      }

      .brz .brz-css-10110p5.brz-hover-animation__container {
        max-width: 63%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10110p5.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10110p5.brz-hover-animation__container {
          max-width: 36%;
        }
      }

      .brz .brz-css-hbt90z {
        padding-top: 100.3701%;
      }

      .brz .brz-css-hbt90z>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hbt90z {
          padding-top: 99.1884%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hbt90z {
          padding-top: 99.7743%;
        }
      }

      .brz .brz-css-15pbh1p:not(.brz-image--hovered) {
        max-width: 50%;
      }

      .brz .brz-css-15pbh1p {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-15pbh1p {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-15pbh1p .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-15pbh1p .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-15pbh1p .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-15pbh1p .brz-picture {
        filter: none;
      }

      .brz .brz-css-15pbh1p,
      .brz .brz-css-15pbh1p .brz-picture:after,
      .brz .brz-css-15pbh1p .brz-picture,
      .brz .brz-css-15pbh1p.brz-image--withHover img.brz-img,
      .brz .brz-css-15pbh1p.brz-image--withHover img.dynamic-image,
      .brz .brz-css-15pbh1p.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15pbh1p:not(.brz-image--hovered) {
          max-width: 77%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15pbh1p:not(.brz-image--hovered) {
          max-width: 25%;
        }
      }

      .brz .brz-css-9ec15r.brz-hover-animation__container {
        max-width: 50%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9ec15r.brz-hover-animation__container {
          max-width: 77%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9ec15r.brz-hover-animation__container {
          max-width: 25%;
        }
      }

      .brz .brz-css-1cajsfs {
        padding-top: 100.823%;
      }

      .brz .brz-css-1cajsfs>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1cajsfs {
          padding-top: 99.4355%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1cajsfs {
          padding-top: 100.275%;
        }
      }

      .brz .brz-css-g5hob:not(.brz-image--hovered) {
        max-width: 60%;
      }

      .brz .brz-css-g5hob {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-g5hob {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-g5hob .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-g5hob .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-g5hob .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-g5hob .brz-picture {
        filter: none;
      }

      .brz .brz-css-g5hob,
      .brz .brz-css-g5hob .brz-picture:after,
      .brz .brz-css-g5hob .brz-picture,
      .brz .brz-css-g5hob.brz-image--withHover img.brz-img,
      .brz .brz-css-g5hob.brz-image--withHover img.dynamic-image,
      .brz .brz-css-g5hob.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-g5hob:not(.brz-image--hovered) {
          max-width: 87%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-g5hob:not(.brz-image--hovered) {
          max-width: 35%;
        }
      }

      .brz .brz-css-5fzdq1.brz-hover-animation__container {
        max-width: 60%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5fzdq1.brz-hover-animation__container {
          max-width: 87%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5fzdq1.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      .brz .brz-css-10hekvi:not(.brz-image--hovered) {
        max-width: 52%;
      }

      .brz .brz-css-10hekvi {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-10hekvi {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-10hekvi .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-10hekvi .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-10hekvi .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-10hekvi .brz-picture {
        filter: none;
      }

      .brz .brz-css-10hekvi,
      .brz .brz-css-10hekvi .brz-picture:after,
      .brz .brz-css-10hekvi .brz-picture,
      .brz .brz-css-10hekvi.brz-image--withHover img.brz-img,
      .brz .brz-css-10hekvi.brz-image--withHover img.dynamic-image,
      .brz .brz-css-10hekvi.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10hekvi:not(.brz-image--hovered) {
          max-width: 94%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10hekvi:not(.brz-image--hovered) {
          max-width: 36%;
        }
      }

      .brz .brz-css-147vfz {
        height: 50px;
      }

      .brz .brz-css-5931mx.brz-hover-animation__container {
        max-width: 52%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5931mx.brz-hover-animation__container {
          max-width: 94%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5931mx.brz-hover-animation__container {
          max-width: 36%;
        }
      }

      .brz .brz-css-4bycuf {
        padding-top: 101.5314%;
      }

      .brz .brz-css-4bycuf>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4bycuf {
          padding-top: 100.7709%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4bycuf {
          padding-top: 100.8799%;
        }
      }

      .brz .brz-css-i5qxa1:not(.brz-image--hovered) {
        max-width: 50%;
      }

      .brz .brz-css-i5qxa1 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-i5qxa1 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-i5qxa1 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-i5qxa1 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-i5qxa1 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-i5qxa1 .brz-picture {
        filter: none;
      }

      .brz .brz-css-i5qxa1,
      .brz .brz-css-i5qxa1 .brz-picture:after,
      .brz .brz-css-i5qxa1 .brz-picture,
      .brz .brz-css-i5qxa1.brz-image--withHover img.brz-img,
      .brz .brz-css-i5qxa1.brz-image--withHover img.dynamic-image,
      .brz .brz-css-i5qxa1.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-i5qxa1:not(.brz-image--hovered) {
          max-width: 65%;
        }
      }

      .brz .brz-css-jpsomo.brz-hover-animation__container {
        max-width: 50%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jpsomo.brz-hover-animation__container {
          max-width: 65%;
        }
      }

      .brz .brz-css-p7aelm {
        padding-top: 56.2867%;
      }

      .brz .brz-css-p7aelm>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-p7aelm {
          padding-top: 55.9986%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-p7aelm {
          padding-top: 56.2884%;
        }
      }

      .brz .brz-css-1t47koi {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          display: none;
          width: 18px;
        }

        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ziiqr2 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          display: flex;
          width: 18px;
        }

        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ziiqr2 .brz-menu {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          display: flex;
          width: 18px;
        }

        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ziiqr2 .brz-menu {
          display: none;
        }
      }

      .brz .brz-css-vi3quo .brz-menu__ul {
        font-family: var(--brz-buttonfontfamily, initial);
        display: flex;
        flex-wrap: wrap;
        justify-content: inherit;
        align-items: center;
        max-width: none;
        margin: 0px -5px 0px -5px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a {
        flex-flow: row nowrap;
        padding: 0px 5px 0px 5px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
        border-radius: 0px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>a {
        border-radius: 0px;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu {
        font-family: var(--brz-buttonfontfamily, initial);
        border-radius: 0px;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(51, 51, 51, 1);
        box-shadow: none;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item>.brz-a {
        flex-flow: row nowrap;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-a:hover {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
        font-size: 12px;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__item--current .brz-menu__sub-menu {
        box-shadow: none;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__item-dropdown .brz-menu__item {
        background-color: rgba(51, 51, 51, 1);
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:hover:after {
        border-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item {
        border-bottom: 1px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__item-dropdown .brz-menu__item,
      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__item--current .brz-menu__sub-menu,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
      .brz .brz-css-vi3quo .brz-menu__ul,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item,
      .brz .brz-css-vi3quo .brz-menu__sub-menu,
      .brz .brz-css-vi3quo:hover .brz-menu__sub-menu .brz-a,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vi3quo .brz-menu__ul {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-vi3quo [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-vi3quo [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-vi3quo .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vi3quo .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vi3quo .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo .brz-mega-menu__dropdown {
          display: block;
        }
      }

      .brz .brz-css-1ere2cj:not(.brz-image--hovered) {
        max-width: 63%;
      }

      .brz .brz-css-1ere2cj {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1ere2cj {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1ere2cj .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1ere2cj .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1ere2cj .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ere2cj .brz-picture {
        filter: none;
      }

      .brz .brz-css-1ere2cj,
      .brz .brz-css-1ere2cj .brz-picture:after,
      .brz .brz-css-1ere2cj .brz-picture,
      .brz .brz-css-1ere2cj.brz-image--withHover img.brz-img,
      .brz .brz-css-1ere2cj.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1ere2cj.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ere2cj:not(.brz-image--hovered) {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ere2cj:not(.brz-image--hovered) {
          max-width: 36%;
        }
      }

      .brz .brz-css-nky9gx {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-kzjnnu:not(.brz-image--hovered) {
        max-width: 35%;
      }

      .brz .brz-css-kzjnnu {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-kzjnnu {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-kzjnnu .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-kzjnnu .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-kzjnnu .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-kzjnnu .brz-picture {
        filter: none;
      }

      .brz .brz-css-kzjnnu,
      .brz .brz-css-kzjnnu .brz-picture:after,
      .brz .brz-css-kzjnnu .brz-picture,
      .brz .brz-css-kzjnnu.brz-image--withHover img.brz-img,
      .brz .brz-css-kzjnnu.brz-image--withHover img.dynamic-image,
      .brz .brz-css-kzjnnu.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-kzjnnu:not(.brz-image--hovered) {
          max-width: 20%;
        }
      }

      .brz .brz-css-1chw45p {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-yevm.brz-hover-animation__container {
        max-width: 35%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-yevm.brz-hover-animation__container {
          max-width: 20%;
        }
      }

      .brz .brz-css-5shxb9 {
        padding-top: 100%;
      }

      .brz .brz-css-5shxb9>.brz-img {
        position: absolute;
        width: 100%;
      }

      .brz .brz-css-9jvxk {
        width: 116.39px;
        height: 116.39px;
        margin-inline-start: -8.09px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9jvxk {
          width: 78.37px;
          height: 78.37px;
          margin-inline-start: -5.45px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9jvxk {
          width: 79.92px;
          height: 79.92px;
          margin-inline-start: -5.56px;
        }
      }

      .brz .brz-css-26i8cx:not(.brz-image--hovered) {
        max-width: 35%;
      }

      .brz .brz-css-26i8cx {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-26i8cx {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-26i8cx .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-26i8cx .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-26i8cx .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-26i8cx .brz-picture {
        filter: none;
      }

      .brz .brz-css-26i8cx,
      .brz .brz-css-26i8cx .brz-picture:after,
      .brz .brz-css-26i8cx .brz-picture,
      .brz .brz-css-26i8cx.brz-image--withHover img.brz-img,
      .brz .brz-css-26i8cx.brz-image--withHover img.dynamic-image,
      .brz .brz-css-26i8cx.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-26i8cx:not(.brz-image--hovered) {
          max-width: 20%;
        }
      }

      .brz .brz-css-19lrl02.brz-hover-animation__container {
        max-width: 35%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-19lrl02.brz-hover-animation__container {
          max-width: 20%;
        }
      }

      .brz .brz-css-84n43r {
        padding-top: 100%;
      }

      .brz .brz-css-84n43r>.brz-img {
        position: absolute;
        width: 100%;
      }

      .brz .brz-css-wm3u28 {
        width: 147.39px;
        height: 147.39px;
        margin-inline-start: -25.48px;
        margin-top: -4.84px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wm3u28 {
          width: 99.23px;
          height: 99.23px;
          margin-inline-start: -17.15px;
          margin-top: -3.26px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wm3u28 {
          width: 100.8px;
          height: 100.8px;
          margin-inline-start: -17.42px;
          margin-top: -1.3px;
        }
      }

      .brz .brz-css-1awumo0 {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1awumo0 {
          position: relative;
        }

        .brz .brz-css-1awumo0 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1awumo0 {
          position: relative;
        }

        .brz .brz-css-1awumo0 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1awumo0 {
          position: relative;
        }

        .brz .brz-css-1awumo0 {
          display: flex;
        }
      }

      .brz .brz-css-lx3toh.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-lx3toh.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-lx3toh.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-lx3toh.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-lx3toh.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-lx3toh.brz-btn--hover-in:before,
      .brz .brz-css-lx3toh.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-lx3toh.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-lx3toh.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-lx3toh.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lx3toh.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-19uousn {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-19uousn .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19uousn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19uousn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19uousn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1600kbd.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-1600kbd.brz-btn {
        display: flex;
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-1600kbd.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1600kbd.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-1600kbd.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1600kbd:after {
        height: unset;
      }

      .brz .brz-css-1600kbd .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-1600kbd .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-1600kbd.brz-btn,
      .brz .brz-css-1600kbd.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-1600kbd.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1600kbd.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-1600kbd.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1600kbd.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1600kbd.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-23kg1i {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-23kg1i.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-23kg1i .brz-container {
        justify-content: center;
      }

      .brz .brz-css-23kg1i>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-23kg1i>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-23kg1i>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-23kg1i {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-23kg1i {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-23kg1i {
          display: block;
        }
      }

      .brz .brz-css-b0abnu {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-b0abnu>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-b0abnu>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-b0abnu>.brz-bg,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-map,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-color,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-b0abnu {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-b0abnu {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1nm5j3f {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nm5j3f {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1nm5j3f {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nm5j3f {
          max-width: 100%;
        }
      }

      .brz .brz-css-sx8t9a {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-sx8t9a>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-sx8t9a>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-sx8t9a>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-sx8t9a>.brz-row,
      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-video,
      .brz .brz-css-sx8t9a>.brz-bg,
      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image,
      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sx8t9a {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sx8t9a>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sx8t9a {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sx8t9a>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sx8t9a {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-14wtu6e {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14wtu6e {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14wtu6e {
          padding: 0;
        }
      }

      .brz .brz-css-1ok1rv3 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1ok1rv3 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1ok1rv3>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1ok1rv3>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg,
      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image,
      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ok1rv3 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1ok1rv3>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1mv4jp6 {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mv4jp6 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1mv4jp6 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mv4jp6 {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mv4jp6 {
          display: flex;
        }
      }

      .brz .brz-css-1fptw6z:not(.brz-image--hovered) {
        max-width: 21%;
      }

      .brz .brz-css-1fptw6z {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1fptw6z {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1fptw6z .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1fptw6z .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1fptw6z .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1fptw6z .brz-picture {
        filter: none;
      }

      .brz .brz-css-1fptw6z,
      .brz .brz-css-1fptw6z .brz-picture:after,
      .brz .brz-css-1fptw6z .brz-picture,
      .brz .brz-css-1fptw6z.brz-image--withHover img.brz-img,
      .brz .brz-css-1fptw6z.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1fptw6z.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1fptw6z:not(.brz-image--hovered) {
          max-width: 30%;
        }
      }

      .brz .brz-css-s2uvwd {
        padding-top: 103.6933%;
      }

      .brz .brz-css-s2uvwd>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-s2uvwd {
          padding-top: 103.1977%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-s2uvwd {
          padding-top: 50%;
        }
      }

      .brz .brz-css-1t6ty3p.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1xskbbt.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-k8p7wg {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-ckzhp1:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-ckzhp1 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-ckzhp1 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-ckzhp1 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-ckzhp1 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-ckzhp1 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-ckzhp1 .brz-picture {
        filter: none;
      }

      .brz .brz-css-ckzhp1,
      .brz .brz-css-ckzhp1 .brz-picture:after,
      .brz .brz-css-ckzhp1 .brz-picture,
      .brz .brz-css-ckzhp1.brz-image--withHover img.brz-img,
      .brz .brz-css-ckzhp1.brz-image--withHover img.dynamic-image,
      .brz .brz-css-ckzhp1.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-gsbum5.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-bpbhkc {
        padding-top: 102.141%;
      }

      .brz .brz-css-bpbhkc>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bpbhkc {
          padding-top: 84.0407%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bpbhkc {
          padding-top: 84.04%;
        }
      }

      .brz .brz-css-wc9hn {
        width: 262.5px;
        height: 339.39px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wc9hn {
          width: 952.02px;
          height: 1230.89px;
          margin-inline-start: -164.13px;
          margin-top: -22.23px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wc9hn {
          width: 400px;
          height: 517.17px;
          margin-top: -18.1px;
        }
      }

      .brz .brz-css-bylhl4 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-4pm0ea:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-4pm0ea {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-4pm0ea {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-4pm0ea .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-4pm0ea .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-4pm0ea .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-4pm0ea .brz-picture {
        filter: none;
      }

      .brz .brz-css-4pm0ea,
      .brz .brz-css-4pm0ea .brz-picture:after,
      .brz .brz-css-4pm0ea .brz-picture,
      .brz .brz-css-4pm0ea.brz-image--withHover img.brz-img,
      .brz .brz-css-4pm0ea.brz-image--withHover img.dynamic-image,
      .brz .brz-css-4pm0ea.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-q62hrm {
        padding-top: 65.3333%;
      }

      .brz .brz-css-q62hrm>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-q62hrm {
          padding-top: 95.2954%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-q62hrm {
          padding-top: 42.65%;
        }
      }

      .brz .brz-css-h9krb5 {
        padding-top: 99.2876%;
      }

      .brz .brz-css-h9krb5>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-h9krb5 {
          padding-top: 94.5593%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-h9krb5 {
          padding-top: 66.1925%;
        }
      }

      .brz .brz-css-z0zy7x {
        width: 288.75px;
        height: 192.42px;
        margin-inline-start: -13.12px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-z0zy7x {
          width: 1160.88px;
          height: 773.61px;
          margin-inline-start: -211.44px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-z0zy7x {
          width: 472px;
          height: 314.54px;
          margin-inline-start: 0px;
          margin-top: -109.71px;
        }
      }

      .brz .brz-css-1jrntbl {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-1jrntbl.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-1jrntbl .brz-container {
        justify-content: center;
      }

      .brz .brz-css-1jrntbl>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1jrntbl>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-1jrntbl>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jrntbl {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1jrntbl {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jrntbl {
          display: block;
        }
      }

      .brz .brz-css-1yevy1c {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-1yevy1c>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1yevy1c>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1yevy1c>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1yevy1c>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1yevy1c>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1yevy1c>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1yevy1c>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1yevy1c>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1yevy1c>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1yevy1c>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1yevy1c>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1yevy1c>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-1yevy1c>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1yevy1c>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-1yevy1c>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1yevy1c>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-1yevy1c>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-1yevy1c>.brz-bg,
      .brz .brz-css-1yevy1c>.brz-bg>.brz-bg-image,
      .brz .brz-css-1yevy1c>.brz-bg>.brz-bg-map,
      .brz .brz-css-1yevy1c>.brz-bg>.brz-bg-color,
      .brz .brz-css-1yevy1c>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yevy1c>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1yevy1c {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yevy1c {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-r6rqpo {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-r6rqpo {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-r6rqpo {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-r6rqpo {
          max-width: 100%;
        }
      }

      .brz .brz-css-g9hoeg {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-g9hoeg .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-g9hoeg {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-g9hoeg {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-g9hoeg {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-jrg6i8 {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1oabrev {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-1oabrev.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-1oabrev .brz-container {
        justify-content: center;
      }

      .brz .brz-css-1oabrev>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1oabrev>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-1oabrev>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1oabrev {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1oabrev {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1oabrev {
          display: block;
        }
      }

      .brz .brz-css-njacuz {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-njacuz>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-njacuz>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-njacuz>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-njacuz>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-njacuz>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-njacuz>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-njacuz>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-njacuz>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-njacuz>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-njacuz>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-njacuz>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-njacuz>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-njacuz>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-njacuz>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-njacuz>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-njacuz>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-njacuz>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-njacuz>.brz-bg,
      .brz .brz-css-njacuz>.brz-bg>.brz-bg-image,
      .brz .brz-css-njacuz>.brz-bg>.brz-bg-map,
      .brz .brz-css-njacuz>.brz-bg>.brz-bg-color,
      .brz .brz-css-njacuz>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-njacuz>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-njacuz {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-njacuz {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1vvt1hj {
        width: 262.5px;
        height: 413.7px;
        margin-inline-start: 0px;
        margin-top: -93.08px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1vvt1hj {
          width: 354px;
          height: 557.9px;
          margin-top: -133.9px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1vvt1hj {
          width: 400px;
          height: 630.39px;
          margin-top: -214.33px;
        }
      }

      .brz .brz-css-1lp1xdq.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1hixxo8 {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1hixxo8>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1hixxo8>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1hixxo8>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1hixxo8>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1hixxo8>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1hixxo8>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1hixxo8>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1hixxo8>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1hixxo8>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1hixxo8>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1hixxo8>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1hixxo8>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1hixxo8>.brz-row,
      .brz .brz-css-1hixxo8>.brz-bg>.brz-bg-video,
      .brz .brz-css-1hixxo8>.brz-bg,
      .brz .brz-css-1hixxo8>.brz-bg>.brz-bg-image,
      .brz .brz-css-1hixxo8>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hixxo8 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1hixxo8>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1hixxo8 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hixxo8>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hixxo8 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-sbxkaa:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-sbxkaa {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-sbxkaa {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-sbxkaa .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-sbxkaa .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-sbxkaa .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-sbxkaa .brz-picture {
        filter: none;
      }

      .brz .brz-css-sbxkaa,
      .brz .brz-css-sbxkaa .brz-picture:after,
      .brz .brz-css-sbxkaa .brz-picture,
      .brz .brz-css-sbxkaa.brz-image--withHover img.brz-img,
      .brz .brz-css-sbxkaa.brz-image--withHover img.dynamic-image,
      .brz .brz-css-sbxkaa.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-y2lbqy {
        padding-top: 99.3333%;
      }

      .brz .brz-css-y2lbqy>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-y2lbqy {
          padding-top: 56%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-y2lbqy {
          padding-top: 63.3325%;
        }
      }

      .brz .brz-css-1heyyu3 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1snd1qv:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1snd1qv {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1snd1qv {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1snd1qv .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1snd1qv .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1snd1qv .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1snd1qv .brz-picture {
        filter: none;
      }

      .brz .brz-css-1snd1qv,
      .brz .brz-css-1snd1qv .brz-picture:after,
      .brz .brz-css-1snd1qv .brz-picture,
      .brz .brz-css-1snd1qv.brz-image--withHover img.brz-img,
      .brz .brz-css-1snd1qv.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1snd1qv.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-8f7ky1.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1gqueyo {
        padding-top: 98.6286%;
      }

      .brz .brz-css-1gqueyo>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1gqueyo {
          padding-top: 91.3505%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gqueyo {
          padding-top: 40.42%;
        }
      }

      .brz .brz-css-1rlrc31 {
        width: 432.34px;
        height: 349.52px;
        margin-inline-start: -84.92px;
        margin-top: -31.33px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rlrc31 {
          width: 538.8px;
          height: 435.58px;
          margin-inline-start: -92.8px;
          margin-top: -39.04px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rlrc31 {
          width: 464px;
          height: 375.11px;
          margin-inline-start: -64px;
          margin-top: -114.22px;
        }
      }

      .brz .brz-css-j1e0di {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-ayvvif.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1exlz6r:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1exlz6r {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1exlz6r {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1exlz6r .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1exlz6r .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1exlz6r .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1exlz6r .brz-picture {
        filter: none;
      }

      .brz .brz-css-1exlz6r,
      .brz .brz-css-1exlz6r .brz-picture:after,
      .brz .brz-css-1exlz6r .brz-picture,
      .brz .brz-css-1exlz6r.brz-image--withHover img.brz-img,
      .brz .brz-css-1exlz6r.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1exlz6r.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-kkueca {
        padding-top: 66.7505%;
      }

      .brz .brz-css-kkueca>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kkueca {
          padding-top: 90.7503%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kkueca {
          padding-top: 65.25%;
        }
      }

      .brz .brz-css-tlfkbt {
        width: 328.13px;
        height: 246.09px;
        margin-inline-start: -49.22px;
        margin-top: -20.67px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-tlfkbt {
          width: 534.22px;
          height: 400.66px;
          margin-inline-start: -117.22px;
          margin-top: -16.03px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tlfkbt {
          width: 432px;
          height: 324px;
          margin-inline-start: -7.36px;
          margin-top: -63px;
        }
      }

      .brz .brz-css-1edhm46 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-10ensww:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-10ensww {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-10ensww {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-10ensww .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-10ensww .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-10ensww .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-10ensww .brz-picture {
        filter: none;
      }

      .brz .brz-css-10ensww,
      .brz .brz-css-10ensww .brz-picture:after,
      .brz .brz-css-10ensww .brz-picture,
      .brz .brz-css-10ensww.brz-image--withHover img.brz-img,
      .brz .brz-css-10ensww.brz-image--withHover img.dynamic-image,
      .brz .brz-css-10ensww.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1qncuvs.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1htdtl8 {
        padding-top: 67.9848%;
      }

      .brz .brz-css-1htdtl8>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1htdtl8 {
          padding-top: 94.6441%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1htdtl8 {
          padding-top: 129.3%;
        }
      }

      .brz .brz-css-1wr3txv {
        width: 375.38px;
        height: 500.37px;
        margin-inline-start: -108.99px;
        margin-top: -155.95px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1wr3txv {
          width: 708px;
          height: 943.76px;
          margin-inline-start: -290.28px;
          margin-top: -266.61px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1wr3txv {
          width: 400px;
          height: 533.2px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      .brz .brz-css-1m9dwmn {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-n0tlru {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-n0tlru {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-n0tlru {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-n0tlru {
          max-width: 100%;
        }
      }

      .brz .brz-css-1qkm6h3 {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1qkm6h3 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1qkm6h3 {
          padding: 0;
        }
      }

      .brz .brz-css-1j5ph50.brz-hover-animation__container {
        max-width: 21%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1j5ph50.brz-hover-animation__container {
          max-width: 30%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1j5ph50.brz-hover-animation__container {
          max-width: 75%;
        }
      }

      .brz .brz-css-1b4fmpu.brz-hover-animation__container {
        max-width: 28%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1b4fmpu.brz-hover-animation__container {
          max-width: 40%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1b4fmpu.brz-hover-animation__container {
          max-width: 75%;
        }
      }

      .brz .brz-css-4o0poi {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-itqbrv {
        height: 50px;
      }

      .brz .brz-css-17vlmk9 {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-17vlmk9>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-17vlmk9>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-17vlmk9>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-17vlmk9>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-17vlmk9>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-17vlmk9>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-17vlmk9>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-17vlmk9>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-17vlmk9>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-17vlmk9>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-17vlmk9>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-17vlmk9>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-17vlmk9>.brz-row,
      .brz .brz-css-17vlmk9>.brz-bg>.brz-bg-video,
      .brz .brz-css-17vlmk9>.brz-bg,
      .brz .brz-css-17vlmk9>.brz-bg>.brz-bg-image,
      .brz .brz-css-17vlmk9>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-17vlmk9 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-17vlmk9>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-17vlmk9 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-17vlmk9>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-17vlmk9 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-eupwg8 {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-eupwg8 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-eupwg8 {
          padding: 0;
        }
      }

      .brz .brz-css-2tm3c0 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-2tm3c0 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-2tm3c0>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-2tm3c0>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-2tm3c0>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-2tm3c0>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-2tm3c0>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-2tm3c0>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-2tm3c0>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-2tm3c0>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-2tm3c0>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-2tm3c0>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-2tm3c0>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-2tm3c0>.brz-bg,
      .brz .brz-css-2tm3c0>.brz-bg>.brz-bg-image,
      .brz .brz-css-2tm3c0>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-2tm3c0 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-2tm3c0>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-423lot {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-423lot {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-423lot {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-423lot {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-423lot {
          display: flex;
        }
      }

      .brz .brz-css-8gxf0k:not(.brz-image--hovered) {
        max-width: 28%;
      }

      .brz .brz-css-8gxf0k {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-8gxf0k {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-8gxf0k .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-8gxf0k .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-8gxf0k .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-8gxf0k .brz-picture {
        filter: none;
      }

      .brz .brz-css-8gxf0k,
      .brz .brz-css-8gxf0k .brz-picture:after,
      .brz .brz-css-8gxf0k .brz-picture,
      .brz .brz-css-8gxf0k.brz-image--withHover img.brz-img,
      .brz .brz-css-8gxf0k.brz-image--withHover img.dynamic-image,
      .brz .brz-css-8gxf0k.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8gxf0k:not(.brz-image--hovered) {
          max-width: 40%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8gxf0k:not(.brz-image--hovered) {
          max-width: 75%;
        }
      }

      .brz .brz-css-6ofv3b {
        padding-top: 99.3204%;
      }

      .brz .brz-css-6ofv3b>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6ofv3b {
          padding-top: 98.9967%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6ofv3b {
          padding-top: 50%;
        }
      }

      .brz .brz-css-iauk0y {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-iauk0y {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-iauk0y {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-iauk0y {
          max-width: 100%;
        }
      }

      .brz .brz-css-qh2crs:not(.brz-image--hovered) {
        max-width: 23%;
      }

      .brz .brz-css-qh2crs {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-qh2crs {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-qh2crs .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-qh2crs .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-qh2crs .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-qh2crs .brz-picture {
        filter: none;
      }

      .brz .brz-css-qh2crs,
      .brz .brz-css-qh2crs .brz-picture:after,
      .brz .brz-css-qh2crs .brz-picture,
      .brz .brz-css-qh2crs.brz-image--withHover img.brz-img,
      .brz .brz-css-qh2crs.brz-image--withHover img.dynamic-image,
      .brz .brz-css-qh2crs.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qh2crs:not(.brz-image--hovered) {
          max-width: 31%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qh2crs:not(.brz-image--hovered) {
          max-width: 75%;
        }
      }

      .brz .brz-css-xxcd3n.brz-hover-animation__container {
        max-width: 23%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xxcd3n.brz-hover-animation__container {
          max-width: 31%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xxcd3n.brz-hover-animation__container {
          max-width: 75%;
        }
      }

      .brz .brz-css-133vkb5 {
        padding-top: 99.7636%;
      }

      .brz .brz-css-133vkb5>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-133vkb5 {
          padding-top: 100.1394%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-133vkb5 {
          padding-top: 50%;
        }
      }

      .brz .brz-css-1syl8d9 {
        width: 59.23px;
        height: 59.23px;
        margin-inline-start: 0px;
        margin-top: -0.07px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1syl8d9 {
          width: 50.29px;
          height: 50.29px;
          margin-inline-start: -0.04px;
          margin-top: 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1syl8d9 {
          width: 374.1px;
          height: 374.1px;
          margin-inline-start: -51.6px;
          margin-top: -102.68px;
        }
      }

      .brz .brz-css-12ye34p:not(.brz-image--hovered) {
        max-width: 24%;
      }

      .brz .brz-css-12ye34p {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-12ye34p {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-12ye34p .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-12ye34p .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-12ye34p .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-12ye34p .brz-picture {
        filter: none;
      }

      .brz .brz-css-12ye34p,
      .brz .brz-css-12ye34p .brz-picture:after,
      .brz .brz-css-12ye34p .brz-picture,
      .brz .brz-css-12ye34p.brz-image--withHover img.brz-img,
      .brz .brz-css-12ye34p.brz-image--withHover img.dynamic-image,
      .brz .brz-css-12ye34p.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12ye34p:not(.brz-image--hovered) {
          max-width: 30%;
        }
      }

      .brz .brz-css-1ga82vw.brz-hover-animation__container {
        max-width: 24%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ga82vw.brz-hover-animation__container {
          max-width: 30%;
        }
      }

      .brz .brz-css-j11ijs {
        padding-top: 100%;
      }

      .brz .brz-css-j11ijs>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-j11ijs {
          padding-top: 131.2088%;
        }
      }

      .brz .brz-css-uoytyh:not(.brz-image--hovered) {
        max-width: 21%;
      }

      .brz .brz-css-uoytyh {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-uoytyh {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-uoytyh .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-uoytyh .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-uoytyh .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-uoytyh .brz-picture {
        filter: none;
      }

      .brz .brz-css-uoytyh,
      .brz .brz-css-uoytyh .brz-picture:after,
      .brz .brz-css-uoytyh .brz-picture,
      .brz .brz-css-uoytyh.brz-image--withHover img.brz-img,
      .brz .brz-css-uoytyh.brz-image--withHover img.dynamic-image,
      .brz .brz-css-uoytyh.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-uoytyh:not(.brz-image--hovered) {
          max-width: 30%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-uoytyh:not(.brz-image--hovered) {
          max-width: 75%;
        }
      }

      .brz .brz-css-jbfi95 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-jbfi95 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jbfi95 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jbfi95 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jbfi95 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1kwk9xa {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-1kwk9xa>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1kwk9xa>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1kwk9xa>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1kwk9xa>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1kwk9xa>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1kwk9xa>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1kwk9xa>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1kwk9xa>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1kwk9xa>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1kwk9xa>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1kwk9xa>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1kwk9xa>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-1kwk9xa>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1kwk9xa>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-1kwk9xa>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1kwk9xa>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-1kwk9xa>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-1kwk9xa>.brz-bg,
      .brz .brz-css-1kwk9xa>.brz-bg>.brz-bg-image,
      .brz .brz-css-1kwk9xa>.brz-bg>.brz-bg-map,
      .brz .brz-css-1kwk9xa>.brz-bg>.brz-bg-color,
      .brz .brz-css-1kwk9xa>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kwk9xa>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1kwk9xa {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1kwk9xa {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1gbk1u0 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1gbk1u0 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1gbk1u0>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1gbk1u0>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1gbk1u0>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1gbk1u0>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1gbk1u0>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1gbk1u0>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1gbk1u0>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1gbk1u0>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1gbk1u0>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1gbk1u0>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1gbk1u0>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1gbk1u0>.brz-bg,
      .brz .brz-css-1gbk1u0>.brz-bg>.brz-bg-image,
      .brz .brz-css-1gbk1u0>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gbk1u0 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1gbk1u0>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1ulgdg3 {
        height: 50px;
      }

      .brz .brz-css-1e4pyy9 {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1e4pyy9 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1e4pyy9 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1e4pyy9 {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1e4pyy9 {
          display: flex;
        }
      }

      .brz .brz-css-yuyalj {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-yuyalj .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-yuyalj {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-yuyalj {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yuyalj {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1xij2s {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-7qotwl {
        height: 50px;
      }

      .brz .brz-css-1hlhi5r {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-1hlhi5r.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-1hlhi5r .brz-container {
        justify-content: center;
      }

      .brz .brz-css-1hlhi5r>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1hlhi5r>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-1hlhi5r>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hlhi5r {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1hlhi5r {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hlhi5r {
          display: block;
        }
      }

      .brz .brz-css-hrcp8g {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-hrcp8g>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-hrcp8g>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-hrcp8g>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-hrcp8g>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-hrcp8g>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-hrcp8g>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-hrcp8g>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-hrcp8g>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-hrcp8g>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-hrcp8g>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-hrcp8g>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-hrcp8g>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-hrcp8g>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-hrcp8g>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-hrcp8g>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-hrcp8g>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-hrcp8g>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-hrcp8g>.brz-bg,
      .brz .brz-css-hrcp8g>.brz-bg>.brz-bg-image,
      .brz .brz-css-hrcp8g>.brz-bg>.brz-bg-map,
      .brz .brz-css-hrcp8g>.brz-bg>.brz-bg-color,
      .brz .brz-css-hrcp8g>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-hrcp8g>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hrcp8g {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hrcp8g {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-w3ja7j {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-w3ja7j {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-w3ja7j {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-w3ja7j {
          max-width: 100%;
        }
      }

      .brz .brz-css-13bhmqg {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-13bhmqg .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-13bhmqg {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-13bhmqg {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13bhmqg {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1wxws4u {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-2vd98r {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-2vd98r.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-2vd98r .brz-container {
        justify-content: center;
      }

      .brz .brz-css-2vd98r>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-2vd98r>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-2vd98r>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-2vd98r {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2vd98r {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2vd98r {
          display: block;
        }
      }

      .brz .brz-css-1x54iz {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1x54iz>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1x54iz>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1x54iz>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1x54iz>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1x54iz>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1x54iz>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1x54iz>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1x54iz>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1x54iz>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1x54iz>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1x54iz>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1x54iz>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1x54iz>.brz-row,
      .brz .brz-css-1x54iz>.brz-bg>.brz-bg-video,
      .brz .brz-css-1x54iz>.brz-bg,
      .brz .brz-css-1x54iz>.brz-bg>.brz-bg-image,
      .brz .brz-css-1x54iz>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x54iz {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1x54iz>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1x54iz {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1x54iz>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1x54iz {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-vsld2m {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vsld2m {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vsld2m {
          padding: 0;
        }
      }

      .brz .brz-css-4mva03 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-4mva03 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-4mva03>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-4mva03>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-4mva03>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-4mva03>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-4mva03>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-4mva03>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-4mva03>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-4mva03>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-4mva03>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-4mva03>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-4mva03>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-4mva03>.brz-bg,
      .brz .brz-css-4mva03>.brz-bg>.brz-bg-image,
      .brz .brz-css-4mva03>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-4mva03 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-4mva03>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1fy939j {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1fy939j {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1fy939j {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1fy939j {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1fy939j {
          display: flex;
        }
      }

      .brz .brz-css-1bawg2e {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bawg2e {
          position: relative;
        }

        .brz .brz-css-1bawg2e {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1bawg2e {
          position: relative;
        }

        .brz .brz-css-1bawg2e {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1bawg2e {
          position: relative;
        }

        .brz .brz-css-1bawg2e {
          display: flex;
        }
      }

      .brz .brz-css-13au0pp {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-uvn4ll.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-uvn4ll.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-uvn4ll.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-uvn4ll.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-uvn4ll.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-uvn4ll.brz-btn--hover-in:before,
      .brz .brz-css-uvn4ll.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-uvn4ll.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-uvn4ll.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-uvn4ll.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-uvn4ll.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-1yqq76d.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-1yqq76d.brz-btn {
        display: flex;
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-1yqq76d.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1yqq76d.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-1yqq76d.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1yqq76d:after {
        height: unset;
      }

      .brz .brz-css-1yqq76d .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-1yqq76d .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-1yqq76d.brz-btn,
      .brz .brz-css-1yqq76d.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-1yqq76d.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yqq76d.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-1yqq76d.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1yqq76d.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yqq76d.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-4b21qj {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-4b21qj.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-4b21qj .brz-container {
        justify-content: center;
      }

      .brz .brz-css-4b21qj>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-4b21qj>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-4b21qj>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-4b21qj {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4b21qj {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4b21qj {
          display: block;
        }
      }

      .brz .brz-css-9225d1.brz-hover-animation__container {
        max-width: 76%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9225d1.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-1oy6kyf:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1oy6kyf {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1oy6kyf {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1oy6kyf .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1oy6kyf .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1oy6kyf .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1oy6kyf .brz-picture {
        filter: none;
      }

      .brz .brz-css-1oy6kyf,
      .brz .brz-css-1oy6kyf .brz-picture:after,
      .brz .brz-css-1oy6kyf .brz-picture,
      .brz .brz-css-1oy6kyf.brz-image--withHover img.brz-img,
      .brz .brz-css-1oy6kyf.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1oy6kyf.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1krhjwc {
        padding-top: 24.9687%;
      }

      .brz .brz-css-1krhjwc>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1krhjwc {
          padding-top: 24.9732%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1krhjwc {
          padding-top: 24.9721%;
        }
      }

      .brz .brz-css-dyaql5.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-dyaql5.brz-btn {
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-dyaql5.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-dyaql5.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-dyaql5.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-dyaql5:after {
        height: unset;
      }

      .brz .brz-css-dyaql5 .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-dyaql5 .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-dyaql5.brz-btn,
      .brz .brz-css-dyaql5.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-dyaql5.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dyaql5.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-dyaql5.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dyaql5.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dyaql5.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz-css-qvy20 .brz-line-container:after {
        display: none;
      }

      .brz-css-qvy20 .brz-hr,
      .brz-css-qvy20 .brz-line-container:before,
      .brz-css-qvy20 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-qvy20.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-qvy20 {
        width: 75%;
      }

      .brz-css-qvy20 .brz-hr {
        border-radius: 0px;
      }

      .brz-css-qvy20 .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-qvy20 .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-qvy20 .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-qvy20 .brz-line-icon-wrapper,
      .brz-css-qvy20 .brz-hr,
      .brz-css-qvy20 .brz-line-container:before,
      .brz-css-qvy20 .brz-line-container:after,
      .brz-css-qvy20 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-6gskeg:not(.brz-image--hovered) {
        max-width: 97%;
      }

      .brz .brz-css-6gskeg {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-6gskeg {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-6gskeg .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-6gskeg .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-6gskeg .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-6gskeg .brz-picture {
        filter: none;
      }

      .brz .brz-css-6gskeg,
      .brz .brz-css-6gskeg .brz-picture:after,
      .brz .brz-css-6gskeg .brz-picture,
      .brz .brz-css-6gskeg.brz-image--withHover img.brz-img,
      .brz .brz-css-6gskeg.brz-image--withHover img.dynamic-image,
      .brz .brz-css-6gskeg.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-6gskeg:not(.brz-image--hovered) {
          max-width: 37%;
        }
      }

      .brz .brz-css-1opslcb.brz-hover-animation__container {
        max-width: 84%;
      }

      .brz .brz-css-1ks6ahl {
        padding-top: 30.9044%;
      }

      .brz .brz-css-1ks6ahl>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ks6ahl {
          padding-top: 30.9055%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ks6ahl {
          padding-top: 30.9032%;
        }
      }

      .brz .brz-css-e3fwf4 {
        width: 134.9px;
        height: 50.02px;
        margin-inline-start: 0px;
        margin-top: -4.17px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-e3fwf4 {
          width: 90.89px;
          height: 33.7px;
          margin-top: -2.81px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-e3fwf4 {
          width: 325.08px;
          height: 120.54px;
          margin-top: -10.04px;
        }
      }

      .brz .brz-css-zup895:not(.brz-image--hovered) {
        max-width: 95%;
      }

      .brz .brz-css-zup895 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-zup895 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-zup895 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-zup895 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-zup895 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-zup895 .brz-picture {
        filter: none;
      }

      .brz .brz-css-zup895,
      .brz .brz-css-zup895 .brz-picture:after,
      .brz .brz-css-zup895 .brz-picture,
      .brz .brz-css-zup895.brz-image--withHover img.brz-img,
      .brz .brz-css-zup895.brz-image--withHover img.dynamic-image,
      .brz .brz-css-zup895.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1nt1gz0.brz-hover-animation__container {
        max-width: 95%;
      }

      .brz .brz-css-1xkl35q {
        width: 167.77px;
        height: 69.54px;
        margin-inline-start: 0px;
        margin-top: -13.83px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1xkl35q {
          width: 102.79px;
          height: 42.61px;
          margin-top: -8.47px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xkl35q {
          width: 367.65px;
          height: 152.4px;
          margin-top: -30.29px;
        }
      }

      .brz .brz-css-w1iuyc {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-m8u535:not(.brz-image--hovered) {
        max-width: 39%;
      }

      .brz .brz-css-m8u535 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-m8u535 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-m8u535 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-m8u535 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-m8u535 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-m8u535 .brz-picture {
        filter: none;
      }

      .brz .brz-css-m8u535,
      .brz .brz-css-m8u535 .brz-picture:after,
      .brz .brz-css-m8u535 .brz-picture,
      .brz .brz-css-m8u535.brz-image--withHover img.brz-img,
      .brz .brz-css-m8u535.brz-image--withHover img.dynamic-image,
      .brz .brz-css-m8u535.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-qoxogt.brz-hover-animation__container {
        max-width: 39%;
      }

      .brz .brz-css-1wp6w09 {
        padding-top: 77.4067%;
      }

      .brz .brz-css-1wp6w09>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1wp6w09 {
          padding-top: 77.4171%;
        }
      }

      .brz .brz-css-1nps3nf {
        width: 68.87px;
        height: 61.84px;
        margin-inline-start: 0px;
        margin-top: -4.27px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1nps3nf {
          width: 42.2px;
          height: 37.89px;
          margin-top: -2.61px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nps3nf {
          width: 150.93px;
          height: 135.52px;
          margin-top: -9.35px;
        }
      }

      .brz .brz-css-1vwgqam.brz-hover-animation__container {
        max-width: 97%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1vwgqam.brz-hover-animation__container {
          max-width: 37%;
        }
      }

      .brz .brz-css-isvhey.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-984nz4 {
        padding-top: 34.6871%;
      }

      .brz .brz-css-984nz4>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-984nz4 {
          padding-top: 34.6858%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-984nz4 {
          padding-top: 34.6899%;
        }
      }

      .brz .brz-css-w2otr {
        width: 156.6px;
        height: 64.67px;
        margin-inline-start: 0px;
        margin-top: -5.18px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-w2otr {
          width: 108.2px;
          height: 44.68px;
          margin-top: -3.57px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-w2otr {
          width: 387px;
          height: 159.82px;
          margin-top: -12.78px;
        }
      }

      .brz .brz-css-1mm97no.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1mm97no.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1mm97no.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1mm97no.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-1mm97no.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1mm97no.brz-btn--hover-in:before,
      .brz .brz-css-1mm97no.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1mm97no.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mm97no.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1mm97no.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mm97no.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-1yjy09s {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yjy09s {
          position: relative;
        }

        .brz .brz-css-1yjy09s {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1yjy09s {
          position: relative;
        }

        .brz .brz-css-1yjy09s {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yjy09s {
          position: relative;
        }

        .brz .brz-css-1yjy09s {
          display: flex;
        }
      }

      .brz .brz-css-bvxyr3.brz-hover-animation__container {
        max-width: 27%;
      }

      .brz .brz-css-1y0j8p3 {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1y0j8p3>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1y0j8p3>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1y0j8p3>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1y0j8p3>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1y0j8p3>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1y0j8p3>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1y0j8p3>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1y0j8p3>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1y0j8p3>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1y0j8p3>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1y0j8p3>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1y0j8p3>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1y0j8p3>.brz-row,
      .brz .brz-css-1y0j8p3>.brz-bg>.brz-bg-video,
      .brz .brz-css-1y0j8p3>.brz-bg,
      .brz .brz-css-1y0j8p3>.brz-bg>.brz-bg-image,
      .brz .brz-css-1y0j8p3>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1y0j8p3 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1y0j8p3>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1y0j8p3 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1y0j8p3>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1y0j8p3 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1w2sqgo {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-ohss2j:not(.brz-image--hovered) {
        max-width: 81%;
      }

      .brz .brz-css-ohss2j {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-ohss2j {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-ohss2j .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-ohss2j .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-ohss2j .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-ohss2j .brz-picture {
        filter: none;
      }

      .brz .brz-css-ohss2j,
      .brz .brz-css-ohss2j .brz-picture:after,
      .brz .brz-css-ohss2j .brz-picture,
      .brz .brz-css-ohss2j.brz-image--withHover img.brz-img,
      .brz .brz-css-ohss2j.brz-image--withHover img.dynamic-image,
      .brz .brz-css-ohss2j.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-ohss2j:not(.brz-image--hovered) {
          max-width: 51%;
        }
      }

      .brz .brz-css-19hfrk8.brz-hover-animation__container {
        max-width: 81%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-19hfrk8.brz-hover-animation__container {
          max-width: 51%;
        }
      }

      .brz .brz-css-1ail8x9 {
        padding-top: 34.5173%;
      }

      .brz .brz-css-1ail8x9>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ail8x9 {
          padding-top: 34.5139%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ail8x9 {
          padding-top: 34.7378%;
        }
      }

      .brz .brz-css-8dv7pd {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-6bxcgp {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-6bxcgp.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-6bxcgp .brz-container {
        justify-content: center;
      }

      .brz .brz-css-6bxcgp>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-6bxcgp>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-6bxcgp>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-6bxcgp {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6bxcgp {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6bxcgp {
          display: block;
        }
      }

      .brz .brz-css-2otwz9 {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-2otwz9>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-2otwz9>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-2otwz9>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-2otwz9>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-2otwz9>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-2otwz9>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-2otwz9>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-2otwz9>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-2otwz9>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-2otwz9>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-2otwz9>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-2otwz9>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-2otwz9>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-2otwz9>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-2otwz9>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-2otwz9>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-2otwz9>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-2otwz9>.brz-bg,
      .brz .brz-css-2otwz9>.brz-bg>.brz-bg-image,
      .brz .brz-css-2otwz9>.brz-bg>.brz-bg-map,
      .brz .brz-css-2otwz9>.brz-bg>.brz-bg-color,
      .brz .brz-css-2otwz9>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-2otwz9>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2otwz9 {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2otwz9 {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1546hg9 {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1546hg9 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1546hg9 {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1546hg9 {
          max-width: 100%;
        }
      }

      .brz .brz-css-81xswj {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-81xswj {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-81xswj {
          padding: 0;
        }
      }

      .brz .brz-css-1sgyo8k {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-gsogmv {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-gsogmv .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-gsogmv>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-gsogmv>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-gsogmv>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-gsogmv>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-gsogmv>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-gsogmv>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-gsogmv>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-gsogmv>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-gsogmv>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-gsogmv>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-gsogmv>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-gsogmv>.brz-bg,
      .brz .brz-css-gsogmv>.brz-bg>.brz-bg-image,
      .brz .brz-css-gsogmv>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-gsogmv {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-gsogmv>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-194hhsc {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-194hhsc {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-194hhsc {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-194hhsc {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-194hhsc {
          display: flex;
        }
      }

      .brz .brz-css-t4bzlh {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-t4bzlh .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-t4bzlh {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-t4bzlh {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-t4bzlh {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-jgleh2 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-llwx4.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-r7dvhw {
        padding-top: 127.0523%;
      }

      .brz .brz-css-r7dvhw>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-r7dvhw {
          padding-top: 133.958%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-r7dvhw {
          padding-top: 157.4359%;
        }
      }

      .brz .brz-css-682h3x {
        width: 555px;
        height: 766.46px;
        margin-inline-start: 0px;
        margin-top: -61.32px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-682h3x {
          width: 738px;
          height: 1019.19px;
          margin-top: 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-682h3x {
          width: 603.15px;
          height: 832.95px;
          margin-inline-start: -102.67px;
          margin-top: -53.36px;
        }
      }

      .brz-css-1aw7pxc .brz-animatedHeadline--style-svg svg {
        --animation-duration: 2500ms;
      }

      .brz-css-1aw7pxc .brz-animatedHeadline {
        font-family: "Lato", sans-serif;
        font-size: 36px;
        font-weight: 700;
        line-height: 1.3;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1aw7pxc .brz-animatedHeadline-plain-text {
        font-family: "Lato", sans-serif;
        font-size: 36px;
        font-weight: 700;
        line-height: 1.3;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1aw7pxc .brz-animatedHeadline-dynamic-wrapper {
        font-family: "Lato", sans-serif;
        font-size: 36px;
        font-weight: 700;
        line-height: 1.3;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1aw7pxc .brz-animatedHeadline-plain-text {
        color: rgba(var(--brz-global-color7), 1);
      }

      .brz-css-1aw7pxc .brz-animatedHeadline-dynamic-wrapper>span {
        color: rgba(var(--brz-global-color3), 1);
      }

      .brz-css-1aw7pxc .brz-animatedHeadline-typing-selected>span {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(61, 191, 232, 1);
        background-image: none;
      }

      .brz-css-1aw7pxc.brz-animatedHeadline--wrapper {
        justify-content: center;
      }

      .brz-css-1aw7pxc .brz-animatedHeadline-plain-text,
      .brz-css-1aw7pxc .brz-animatedHeadline-typing-selected>span,
      .brz-css-1aw7pxc .brz-animatedHeadline--style-svg svg path {
        transition-duration: 50ms;
      }

      .brz .brz-css-pioo68 {
        height: 50px;
      }

      .brz .brz-css-hnbjfy:not(.brz-image--hovered) {
        max-width: 27%;
      }

      .brz .brz-css-hnbjfy {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-hnbjfy {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-hnbjfy .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-hnbjfy .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-hnbjfy .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-hnbjfy .brz-picture {
        filter: none;
      }

      .brz .brz-css-hnbjfy,
      .brz .brz-css-hnbjfy .brz-picture:after,
      .brz .brz-css-hnbjfy .brz-picture,
      .brz .brz-css-hnbjfy.brz-image--withHover img.brz-img,
      .brz .brz-css-hnbjfy.brz-image--withHover img.dynamic-image,
      .brz .brz-css-hnbjfy.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1z0dsed {
        padding-top: 100.5872%;
      }

      .brz .brz-css-1z0dsed>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1z0dsed {
          padding-top: 100.6162%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1z0dsed {
          padding-top: 100.5934%;
        }
      }

      .brz .brz-css-tptrc6 {
        width: 488px;
        height: 530.92px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-tptrc6 {
          width: 376.73px;
          height: 409.87px;
          margin-inline-start: -13.86px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tptrc6 {
          width: 331.1px;
          height: 360.22px;
        }
      }

      .brz .brz-css-8kirpm {
        padding-top: 39.2336%;
      }

      .brz .brz-css-8kirpm>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8kirpm {
          padding-top: 39.2328%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8kirpm {
          padding-top: 39.2305%;
        }
      }

      .brz .brz-css-1ae8uli {
        padding-top: 26.0553%;
      }

      .brz .brz-css-1ae8uli>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ae8uli {
          padding-top: 26.0593%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ae8uli {
          padding-top: 26.0579%;
        }
      }

      .brz .brz-css-t7o6fr {
        width: 140.91px;
        height: 35.43px;
        margin-inline-start: -2.47px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-t7o6fr {
          width: 86.35px;
          height: 21.71px;
          margin-inline-start: -1.52px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-t7o6fr {
          width: 308.84px;
          height: 77.65px;
          margin-inline-start: -5.42px;
        }
      }

      .brz .brz-css-1e037bo:not(.brz-image--hovered) {
        max-width: 81%;
      }

      .brz .brz-css-1e037bo {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1e037bo {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1e037bo .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1e037bo .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1e037bo .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1e037bo .brz-picture {
        filter: none;
      }

      .brz .brz-css-1e037bo,
      .brz .brz-css-1e037bo .brz-picture:after,
      .brz .brz-css-1e037bo .brz-picture,
      .brz .brz-css-1e037bo.brz-image--withHover img.brz-img,
      .brz .brz-css-1e037bo.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1e037bo.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1rw7u7s.brz-hover-animation__container {
        max-width: 81%;
      }

      .brz .brz-css-opfcp6 {
        padding-top: 41.7057%;
      }

      .brz .brz-css-opfcp6>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-opfcp6 {
          padding-top: 41.7047%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-opfcp6 {
          padding-top: 41.7105%;
        }
      }

      .brz .brz-css-rjy4wn {
        width: 144.47px;
        height: 59.66px;
        margin-inline-start: -0.71px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rjy4wn {
          width: 88.51px;
          height: 36.55px;
          margin-inline-start: -0.44px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rjy4wn {
          width: 316.61px;
          height: 130.75px;
          margin-inline-start: -1.57px;
        }
      }

      .brz .brz-css-1ihuhu7:not(.brz-image--hovered) {
        max-width: 73%;
      }

      .brz .brz-css-1ihuhu7 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1ihuhu7 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1ihuhu7 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1ihuhu7 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1ihuhu7 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ihuhu7 .brz-picture {
        filter: none;
      }

      .brz .brz-css-1ihuhu7,
      .brz .brz-css-1ihuhu7 .brz-picture:after,
      .brz .brz-css-1ihuhu7 .brz-picture,
      .brz .brz-css-1ihuhu7.brz-image--withHover img.brz-img,
      .brz .brz-css-1ihuhu7.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1ihuhu7.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-jn9fgq.brz-hover-animation__container {
        max-width: 73%;
      }

      .brz .brz-css-1fgde39 {
        width: 128.92px;
        height: 53.24px;
        margin-inline-start: 0px;
        margin-top: -1.33px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1fgde39 {
          width: 78.99px;
          height: 32.62px;
          margin-top: -0.81px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1fgde39 {
          width: 282.51px;
          height: 116.67px;
          margin-top: -2.92px;
        }
      }

      .brz .brz-css-991gmc {
        padding-top: 30.7235%;
      }

      .brz .brz-css-991gmc>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-991gmc {
          padding-top: 30.728%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-991gmc {
          padding-top: 30.7238%;
        }
      }

      .brz .brz-css-1dovtfg:not(.brz-image--hovered) {
        max-width: 74%;
      }

      .brz .brz-css-1dovtfg {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1dovtfg {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1dovtfg .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1dovtfg .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1dovtfg .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1dovtfg .brz-picture {
        filter: none;
      }

      .brz .brz-css-1dovtfg,
      .brz .brz-css-1dovtfg .brz-picture:after,
      .brz .brz-css-1dovtfg .brz-picture,
      .brz .brz-css-1dovtfg.brz-image--withHover img.brz-img,
      .brz .brz-css-1dovtfg.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1dovtfg.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1tpyaz8.brz-hover-animation__container {
        max-width: 74%;
      }

      .brz .brz-css-b2p0y3 {
        padding-top: 27.1426%;
      }

      .brz .brz-css-b2p0y3>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-b2p0y3 {
          padding-top: 27.1388%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-b2p0y3 {
          padding-top: 27.1458%;
        }
      }

      .brz .brz-css-dbkedg {
        width: 130.68px;
        height: 53.97px;
        margin-inline-start: 0px;
        margin-top: -9.25px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dbkedg {
          width: 80.07px;
          height: 33.07px;
          margin-top: -5.67px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dbkedg {
          width: 286.38px;
          height: 118.26px;
          margin-top: -20.26px;
        }
      }

      .brz .brz-css-1obessi:not(.brz-image--hovered) {
        max-width: 68%;
      }

      .brz .brz-css-1obessi {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1obessi {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1obessi .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1obessi .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1obessi .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1obessi .brz-picture {
        filter: none;
      }

      .brz .brz-css-1obessi,
      .brz .brz-css-1obessi .brz-picture:after,
      .brz .brz-css-1obessi .brz-picture,
      .brz .brz-css-1obessi.brz-image--withHover img.brz-img,
      .brz .brz-css-1obessi.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1obessi.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-q9638b.brz-hover-animation__container {
        max-width: 68%;
      }

      .brz .brz-css-1sqrq4v {
        padding-top: 32.8504%;
      }

      .brz .brz-css-1sqrq4v>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1sqrq4v {
          padding-top: 32.8486%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1sqrq4v {
          padding-top: 32.8545%;
        }
      }

      .brz .brz-css-e9mzu6 {
        width: 120.09px;
        height: 40.34px;
        margin-inline-start: 0px;
        margin-top: -0.45px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-e9mzu6 {
          width: 73.58px;
          height: 24.72px;
          margin-top: -0.27px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-e9mzu6 {
          width: 263.16px;
          height: 88.41px;
          margin-top: -0.98px;
        }
      }

      .brz .brz-css-1q4etg3:not(.brz-image--hovered) {
        max-width: 81%;
      }

      .brz .brz-css-1q4etg3 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1q4etg3 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1q4etg3 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1q4etg3 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1q4etg3 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1q4etg3 .brz-picture {
        filter: none;
      }

      .brz .brz-css-1q4etg3,
      .brz .brz-css-1q4etg3 .brz-picture:after,
      .brz .brz-css-1q4etg3 .brz-picture,
      .brz .brz-css-1q4etg3.brz-image--withHover img.brz-img,
      .brz .brz-css-1q4etg3.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1q4etg3.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-12jl0e.brz-hover-animation__container {
        max-width: 81%;
      }

      .brz .brz-css-11a9kky {
        width: 143.05px;
        height: 59.3px;
        margin-inline-start: 0px;
        margin-top: -7.67px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-11a9kky {
          width: 87.64px;
          height: 36.33px;
          margin-top: -4.7px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11a9kky {
          width: 313.47px;
          height: 129.94px;
          margin-top: -16.81px;
        }
      }

      .brz .brz-css-490pnq {
        width: 47.96px;
        height: 47.96px;
        margin-inline-start: -0.14px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-490pnq {
          width: 29.39px;
          height: 29.39px;
          margin-inline-start: -0.09px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-490pnq {
          width: 105.11px;
          height: 105.11px;
          margin-inline-start: -0.31px;
        }
      }

      .brz .brz-css-g5jh1o.brz-hover-animation__container {
        max-width: 83%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-g5jh1o.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      .brz .brz-css-usi1zc:not(.brz-image--hovered) {
        max-width: 77%;
      }

      .brz .brz-css-usi1zc {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-usi1zc {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-usi1zc .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-usi1zc .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-usi1zc .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-usi1zc .brz-picture {
        filter: none;
      }

      .brz .brz-css-usi1zc,
      .brz .brz-css-usi1zc .brz-picture:after,
      .brz .brz-css-usi1zc .brz-picture,
      .brz .brz-css-usi1zc.brz-image--withHover img.brz-img,
      .brz .brz-css-usi1zc.brz-image--withHover img.dynamic-image,
      .brz .brz-css-usi1zc.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-pjq8bn {
        padding-top: 47.0013%;
      }

      .brz .brz-css-pjq8bn>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pjq8bn {
          padding-top: 47.0033%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pjq8bn {
          padding-top: 47.0019%;
        }
      }

      .brz .brz-css-17cv394 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-s4cdbq:not(.brz-image--hovered) {
        max-width: 53%;
      }

      .brz .brz-css-s4cdbq {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-s4cdbq {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-s4cdbq .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-s4cdbq .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-s4cdbq .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-s4cdbq .brz-picture {
        filter: none;
      }

      .brz .brz-css-s4cdbq,
      .brz .brz-css-s4cdbq .brz-picture:after,
      .brz .brz-css-s4cdbq .brz-picture,
      .brz .brz-css-s4cdbq.brz-image--withHover img.brz-img,
      .brz .brz-css-s4cdbq.brz-image--withHover img.dynamic-image,
      .brz .brz-css-s4cdbq.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-s4cdbq:not(.brz-image--hovered) {
          max-width: 60%;
        }
      }

      .brz .brz-css-1ilarda.brz-hover-animation__container {
        max-width: 53%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ilarda.brz-hover-animation__container {
          max-width: 60%;
        }
      }

      .brz .brz-css-1uyg0n6 {
        padding-top: 110.6438%;
      }

      .brz .brz-css-1uyg0n6>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1uyg0n6 {
          padding-top: 110.641%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1uyg0n6 {
          padding-top: 110.6512%;
        }
      }

      .brz .brz-css-3hpmf9 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-12bgzzt:not(.brz-image--hovered) {
        max-width: 83%;
      }

      .brz .brz-css-12bgzzt {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-12bgzzt {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-12bgzzt .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-12bgzzt .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-12bgzzt .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-12bgzzt .brz-picture {
        filter: none;
      }

      .brz .brz-css-12bgzzt,
      .brz .brz-css-12bgzzt .brz-picture:after,
      .brz .brz-css-12bgzzt .brz-picture,
      .brz .brz-css-12bgzzt.brz-image--withHover img.brz-img,
      .brz .brz-css-12bgzzt.brz-image--withHover img.dynamic-image,
      .brz .brz-css-12bgzzt.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-12bgzzt:not(.brz-image--hovered) {
          max-width: 35%;
        }
      }

      .brz .brz-css-nm1jo8 {
        padding-top: 54.2651%;
      }

      .brz .brz-css-nm1jo8>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-nm1jo8 {
          padding-top: 54.2734%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-nm1jo8 {
          padding-top: 55.588%;
        }
      }

      .brz .brz-css-1j1qgef.brz-hover-animation__container {
        max-width: 77%;
      }

      .brz .brz-css-1b1v3v8 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-w6xr2:not(.brz-image--hovered) {
        max-width: 97%;
      }

      .brz .brz-css-w6xr2 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-w6xr2 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-w6xr2 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-w6xr2 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-w6xr2 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-w6xr2 .brz-picture {
        filter: none;
      }

      .brz .brz-css-w6xr2,
      .brz .brz-css-w6xr2 .brz-picture:after,
      .brz .brz-css-w6xr2 .brz-picture,
      .brz .brz-css-w6xr2.brz-image--withHover img.brz-img,
      .brz .brz-css-w6xr2.brz-image--withHover img.dynamic-image,
      .brz .brz-css-w6xr2.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-w6xr2:not(.brz-image--hovered) {
          max-width: 49%;
        }
      }

      .brz .brz-css-kbaopu.brz-hover-animation__container {
        max-width: 97%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-kbaopu.brz-hover-animation__container {
          max-width: 49%;
        }
      }

      .brz .brz-css-1yflzj9 {
        padding-top: 40.331%;
      }

      .brz .brz-css-1yflzj9>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1yflzj9 {
          padding-top: 40.3285%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yflzj9 {
          padding-top: 40.3322%;
        }
      }

      .brz .brz-css-67e9en {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-67e9en {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-67e9en {
          padding: 0;
        }
      }

      .brz .brz-css-13xd15d {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-13xd15d>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-13xd15d>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-13xd15d>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-13xd15d>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-13xd15d>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-13xd15d>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-13xd15d>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-13xd15d>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-13xd15d>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-13xd15d>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-13xd15d>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-13xd15d>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-13xd15d>.brz-row,
      .brz .brz-css-13xd15d>.brz-bg>.brz-bg-video,
      .brz .brz-css-13xd15d>.brz-bg,
      .brz .brz-css-13xd15d>.brz-bg>.brz-bg-image,
      .brz .brz-css-13xd15d>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-13xd15d {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-13xd15d>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-13xd15d {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13xd15d>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13xd15d {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-563y7g {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-563y7g {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-563y7g {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-563y7g {
          max-width: 100%;
        }
      }

      .brz .brz-css-lc9wph {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-lc9wph>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-lc9wph>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-lc9wph>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-lc9wph>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-lc9wph>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-lc9wph>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-lc9wph>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-lc9wph>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-lc9wph>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-lc9wph>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-lc9wph>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-lc9wph>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-lc9wph>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-lc9wph>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-lc9wph>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-lc9wph>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-lc9wph>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-lc9wph>.brz-bg,
      .brz .brz-css-lc9wph>.brz-bg>.brz-bg-image,
      .brz .brz-css-lc9wph>.brz-bg>.brz-bg-map,
      .brz .brz-css-lc9wph>.brz-bg>.brz-bg-color,
      .brz .brz-css-lc9wph>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-lc9wph>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-lc9wph {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lc9wph {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-wyb576 {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-wyb576.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-wyb576 .brz-container {
        justify-content: center;
      }

      .brz .brz-css-wyb576>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-wyb576>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-wyb576>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-wyb576 {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wyb576 {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wyb576 {
          display: block;
        }
      }

      .brz .brz-css-vt5yye {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-vt5yye .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-vt5yye>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-vt5yye>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-vt5yye>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-vt5yye>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-vt5yye>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-vt5yye>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-vt5yye>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-vt5yye>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-vt5yye>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-vt5yye>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-vt5yye>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-vt5yye>.brz-bg,
      .brz .brz-css-vt5yye>.brz-bg>.brz-bg-image,
      .brz .brz-css-vt5yye>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-vt5yye {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-vt5yye>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-18o9l3v:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-18o9l3v {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-18o9l3v {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-18o9l3v .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-18o9l3v .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-18o9l3v .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-18o9l3v .brz-picture {
        filter: none;
      }

      .brz .brz-css-18o9l3v,
      .brz .brz-css-18o9l3v .brz-picture:after,
      .brz .brz-css-18o9l3v .brz-picture,
      .brz .brz-css-18o9l3v.brz-image--withHover img.brz-img,
      .brz .brz-css-18o9l3v.brz-image--withHover img.dynamic-image,
      .brz .brz-css-18o9l3v.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-jo7qsa {
        padding-top: 108.7951%;
      }

      .brz .brz-css-jo7qsa>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jo7qsa {
          padding-top: 117.4345%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jo7qsa {
          padding-top: 108.7949%;
        }
      }

      .brz .brz-css-1uskd29 {
        width: 98.54px;
        height: 31.54px;
        margin-inline-start: -0.71px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1uskd29 {
          width: 60.36px;
          height: 19.32px;
          margin-inline-start: -0.43px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1uskd29 {
          width: 215.95px;
          height: 69.12px;
          margin-inline-start: -1.55px;
        }
      }

      .brz .brz-css-6e3hit {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-6e3hit {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6e3hit {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6e3hit {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6e3hit {
          display: flex;
        }
      }

      .brz .brz-css-1uoiae {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-1uoiae .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uoiae {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1uoiae {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1uoiae {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-wlcrym {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-996ra5:not(.brz-image--hovered) {
        max-width: 94%;
      }

      .brz .brz-css-996ra5 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-996ra5 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-996ra5 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-996ra5 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-996ra5 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-996ra5 .brz-picture {
        filter: none;
      }

      .brz .brz-css-996ra5,
      .brz .brz-css-996ra5 .brz-picture:after,
      .brz .brz-css-996ra5 .brz-picture,
      .brz .brz-css-996ra5.brz-image--withHover img.brz-img,
      .brz .brz-css-996ra5.brz-image--withHover img.dynamic-image,
      .brz .brz-css-996ra5.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-996ra5:not(.brz-image--hovered) {
          max-width: 58%;
        }
      }

      .brz .brz-css-kyjvgd.brz-hover-animation__container {
        max-width: 94%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-kyjvgd.brz-hover-animation__container {
          max-width: 58%;
        }
      }

      .brz .brz-css-bmlnbi {
        padding-top: 46.0007%;
      }

      .brz .brz-css-bmlnbi>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bmlnbi {
          padding-top: 45.9956%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bmlnbi {
          padding-top: 45.9984%;
        }
      }

      .brz .brz-css-19jfarq:not(.brz-image--hovered) {
        max-width: 91%;
      }

      .brz .brz-css-19jfarq {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-19jfarq {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-19jfarq .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-19jfarq .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-19jfarq .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-19jfarq .brz-picture {
        filter: none;
      }

      .brz .brz-css-19jfarq,
      .brz .brz-css-19jfarq .brz-picture:after,
      .brz .brz-css-19jfarq .brz-picture,
      .brz .brz-css-19jfarq.brz-image--withHover img.brz-img,
      .brz .brz-css-19jfarq.brz-image--withHover img.dynamic-image,
      .brz .brz-css-19jfarq.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1m30ovm {
        padding-top: 32.4719%;
      }

      .brz .brz-css-1m30ovm>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1m30ovm {
          padding-top: 32.4651%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1m30ovm {
          padding-top: 32.4736%;
        }
      }

      .brz .brz-css-102d2rc {
        width: 173.38px;
        height: 48.8px;
        margin-inline-start: 0px;
        margin-top: -0.03px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-102d2rc {
          width: 103.87px;
          height: 29.24px;
          margin-top: -0.02px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-102d2rc {
          width: 371.52px;
          height: 104.58px;
          margin-top: -0.07px;
        }
      }

      .brz .brz-css-1gnzf4c.brz-hover-animation__container {
        max-width: 55%;
      }

      .brz .brz-css-7f8cpy:not(.brz-image--hovered) {
        max-width: 55%;
      }

      .brz .brz-css-7f8cpy {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-7f8cpy {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-7f8cpy .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-7f8cpy .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-7f8cpy .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-7f8cpy .brz-picture {
        filter: none;
      }

      .brz .brz-css-7f8cpy,
      .brz .brz-css-7f8cpy .brz-picture:after,
      .brz .brz-css-7f8cpy .brz-picture,
      .brz .brz-css-7f8cpy.brz-image--withHover img.brz-img,
      .brz .brz-css-7f8cpy.brz-image--withHover img.dynamic-image,
      .brz .brz-css-7f8cpy.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-9j2rol {
        width: 139.51px;
        height: 63.56px;
        margin-inline-start: 0px;
        margin-top: -3.5px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9j2rol {
          width: 85.48px;
          height: 38.94px;
          margin-top: -2.14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9j2rol {
          width: 305.73px;
          height: 139.28px;
          margin-top: -7.66px;
        }
      }

      .brz .brz-css-1ngri7x {
        padding-top: 40.5419%;
      }

      .brz .brz-css-1ngri7x>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ngri7x {
          padding-top: 40.5358%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ngri7x {
          padding-top: 40.5423%;
        }
      }

      .brz .brz-css-zh7zsk.brz-hover-animation__container {
        max-width: 79%;
      }

      .brz .brz-css-ubcelx {
        padding-top: 29.6515%;
      }

      .brz .brz-css-ubcelx>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ubcelx {
          padding-top: 29.6445%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ubcelx {
          padding-top: 29.6528%;
        }
      }

      .brz .brz-css-g1qwrs:not(.brz-image--hovered) {
        max-width: 79%;
      }

      .brz .brz-css-g1qwrs {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-g1qwrs {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-g1qwrs .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-g1qwrs .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-g1qwrs .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-g1qwrs .brz-picture {
        filter: none;
      }

      .brz .brz-css-g1qwrs,
      .brz .brz-css-g1qwrs .brz-picture:after,
      .brz .brz-css-g1qwrs .brz-picture,
      .brz .brz-css-g1qwrs.brz-image--withHover img.brz-img,
      .brz .brz-css-g1qwrs.brz-image--withHover img.dynamic-image,
      .brz .brz-css-g1qwrs.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1wsz7n6:not(.brz-image--hovered) {
        max-width: 84%;
      }

      .brz .brz-css-1wsz7n6 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1wsz7n6 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1wsz7n6 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1wsz7n6 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1wsz7n6 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1wsz7n6 .brz-picture {
        filter: none;
      }

      .brz .brz-css-1wsz7n6,
      .brz .brz-css-1wsz7n6 .brz-picture:after,
      .brz .brz-css-1wsz7n6 .brz-picture,
      .brz .brz-css-1wsz7n6.brz-image--withHover img.brz-img,
      .brz .brz-css-1wsz7n6.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1wsz7n6.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1v39ya {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1v39ya {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1v39ya {
          padding: 0;
        }
      }

      .brz .brz-css-19xf681 {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-19xf681>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-19xf681>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-19xf681>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-19xf681>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-19xf681>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-19xf681>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-19xf681>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-19xf681>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-19xf681>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-19xf681>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-19xf681>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-19xf681>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-19xf681>.brz-row,
      .brz .brz-css-19xf681>.brz-bg>.brz-bg-video,
      .brz .brz-css-19xf681>.brz-bg,
      .brz .brz-css-19xf681>.brz-bg>.brz-bg-image,
      .brz .brz-css-19xf681>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19xf681 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19xf681>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19xf681 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19xf681>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19xf681 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1cssky7.brz-hover-animation__container {
        max-width: 91%;
      }

      .brz .brz-css-s2qwf3:not(.brz-image--hovered) {
        max-width: 78%;
      }

      .brz .brz-css-s2qwf3 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-s2qwf3 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-s2qwf3 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-s2qwf3 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-s2qwf3 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-s2qwf3 .brz-picture {
        filter: none;
      }

      .brz .brz-css-s2qwf3,
      .brz .brz-css-s2qwf3 .brz-picture:after,
      .brz .brz-css-s2qwf3 .brz-picture,
      .brz .brz-css-s2qwf3.brz-image--withHover img.brz-img,
      .brz .brz-css-s2qwf3.brz-image--withHover img.dynamic-image,
      .brz .brz-css-s2qwf3.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-4njauk {
        width: 157.2px;
        height: 44.58px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4njauk {
          width: 81.15px;
          height: 23.01px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4njauk {
          width: 290.27px;
          height: 82.32px;
          margin-inline-start: -0.01px;
        }
      }

      .brz .brz-css-1wmr0xz {
        padding-top: 28.3588%;
      }

      .brz .brz-css-1wmr0xz>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1wmr0xz {
          padding-top: 28.3549%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1wmr0xz {
          padding-top: 28.3618%;
        }
      }

      .brz .brz-css-1mejmiv.brz-hover-animation__container {
        max-width: 75%;
      }

      .brz .brz-css-1rt1tlk:not(.brz-image--hovered) {
        max-width: 75%;
      }

      .brz .brz-css-1rt1tlk {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1rt1tlk {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1rt1tlk .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1rt1tlk .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1rt1tlk .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1rt1tlk .brz-picture {
        filter: none;
      }

      .brz .brz-css-1rt1tlk,
      .brz .brz-css-1rt1tlk .brz-picture:after,
      .brz .brz-css-1rt1tlk .brz-picture,
      .brz .brz-css-1rt1tlk.brz-image--withHover img.brz-img,
      .brz .brz-css-1rt1tlk.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1rt1tlk.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-y7w01l {
        width: 169.81px;
        height: 48.16px;
        margin-inline-start: 0px;
        margin-top: -0.21px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-y7w01l {
          width: 98.46px;
          height: 27.92px;
          margin-top: -0.12px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-y7w01l {
          width: 352.17px;
          height: 99.88px;
          margin-top: -0.43px;
        }
      }

      .brz .brz-css-7soome {
        padding-top: 28.1138%;
      }

      .brz .brz-css-7soome>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7soome {
          padding-top: 28.1129%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7soome {
          padding-top: 28.1143%;
        }
      }

      .brz .brz-css-b6p48w {
        width: 140.87px;
        height: 41.77px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-b6p48w {
          width: 84.4px;
          height: 25.03px;
          margin-top: -0.01px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-b6p48w {
          width: 301.87px;
          height: 89.51px;
        }
      }

      .brz .brz-css-alw8gq {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-alw8gq .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-alw8gq>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-alw8gq>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-alw8gq>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-alw8gq>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-alw8gq>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-alw8gq>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-alw8gq>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-alw8gq>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-alw8gq>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-alw8gq>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-alw8gq>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-alw8gq>.brz-bg,
      .brz .brz-css-alw8gq>.brz-bg>.brz-bg-image,
      .brz .brz-css-alw8gq>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-alw8gq {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-alw8gq>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-vkz1th:not(.brz-image--hovered) {
        max-width: 84%;
      }

      .brz .brz-css-vkz1th {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-vkz1th {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-vkz1th .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-vkz1th .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-vkz1th .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-vkz1th .brz-picture {
        filter: none;
      }

      .brz .brz-css-vkz1th,
      .brz .brz-css-vkz1th .brz-picture:after,
      .brz .brz-css-vkz1th .brz-picture,
      .brz .brz-css-vkz1th.brz-image--withHover img.brz-img,
      .brz .brz-css-vkz1th.brz-image--withHover img.dynamic-image,
      .brz .brz-css-vkz1th.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-111m0mf.brz-hover-animation__container {
        max-width: 84%;
      }

      .brz .brz-css-qivzkx {
        padding-top: 31.3382%;
      }

      .brz .brz-css-qivzkx>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qivzkx {
          padding-top: 31.3346%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qivzkx {
          padding-top: 31.34%;
        }
      }

      .brz .brz-css-69opv2 {
        width: 151.7px;
        height: 62.65px;
        margin-inline-start: 0px;
        margin-top: -7.55px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-69opv2 {
          width: 90.89px;
          height: 37.53px;
          margin-top: -4.52px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-69opv2 {
          width: 325.08px;
          height: 134.25px;
          margin-top: -16.19px;
        }
      }

      .brz .brz-css-125mc3j:not(.brz-image--hovered) {
        max-width: 96%;
      }

      .brz .brz-css-125mc3j {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-125mc3j {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-125mc3j .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-125mc3j .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-125mc3j .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-125mc3j .brz-picture {
        filter: none;
      }

      .brz .brz-css-125mc3j,
      .brz .brz-css-125mc3j .brz-picture:after,
      .brz .brz-css-125mc3j .brz-picture,
      .brz .brz-css-125mc3j.brz-image--withHover img.brz-img,
      .brz .brz-css-125mc3j.brz-image--withHover img.dynamic-image,
      .brz .brz-css-125mc3j.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1ee7sa2.brz-hover-animation__container {
        max-width: 96%;
      }

      .brz .brz-css-2i2pra {
        padding-top: 28.1117%;
      }

      .brz .brz-css-2i2pra>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2i2pra {
          padding-top: 28.1121%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2i2pra {
          padding-top: 28.1115%;
        }
      }

      .brz .brz-css-obr70y {
        width: 134.62px;
        height: 55.86px;
        margin-inline-start: -0.2px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-obr70y {
          width: 82.47px;
          height: 34.22px;
          margin-inline-start: -0.12px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-obr70y {
          width: 295px;
          height: 122.41px;
          margin-inline-start: -0.44px;
        }
      }

      .brz .brz-css-1d5mwcm.brz-hover-animation__container {
        max-width: 78%;
      }

      .brz .brz-css-1gib1ti {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gib1ti {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1gib1ti {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gib1ti {
          max-width: 100%;
        }
      }

      .brz .brz-css-134nlcy {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-1b264vd {
        padding-top: 41.6182%;
      }

      .brz .brz-css-1b264vd>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1b264vd {
          padding-top: 41.615%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1b264vd {
          padding-top: 41.6191%;
        }
      }

      .brz .brz-css-14xtkha .brz-mm-menu__icon {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14xtkha .brz-mm-menu__icon {
          display: none;
          width: 18px;
        }

        .brz .brz-css-14xtkha .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-14xtkha .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14xtkha .brz-mm-menu__icon {
          display: flex;
          width: 18px;
        }

        .brz .brz-css-14xtkha .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-14xtkha .brz-menu {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14xtkha .brz-mm-menu__icon {
          display: flex;
          width: 18px;
        }

        .brz .brz-css-14xtkha .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-14xtkha .brz-menu {
          display: none;
        }
      }

      .brz .brz-css-y42bqu .brz-menu__ul {
        font-family: var(--brz-buttonfontfamily, initial);
        display: flex;
        flex-wrap: wrap;
        justify-content: inherit;
        align-items: center;
        max-width: none;
        margin: 0px -5px 0px -5px;
      }

      .brz .brz-css-y42bqu .brz-menu__ul {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item>.brz-a {
        flex-flow: row nowrap;
        padding: 0px 5px 0px 5px;
      }

      .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
      }

      .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item {
        border-radius: 0px;
      }

      .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item>a {
        border-radius: 0px;
      }

      .brz .brz-css-y42bqu .brz-menu__sub-menu {
        font-family: var(--brz-buttonfontfamily, initial);
        border-radius: 0px;
      }

      .brz .brz-css-y42bqu .brz-menu__sub-menu {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(51, 51, 51, 1);
        box-shadow: none;
      }

      .brz .brz-css-y42bqu .brz-menu__sub-menu .brz-menu__item>.brz-a {
        flex-flow: row nowrap;
      }

      .brz .brz-css-y42bqu .brz-menu__sub-menu .brz-a:hover {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-y42bqu .brz-menu__sub-menu .brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
        font-size: 12px;
      }

      .brz .brz-css-y42bqu .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-y42bqu .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-y42bqu .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-y42bqu .brz-menu__item--current .brz-menu__sub-menu {
        box-shadow: none;
      }

      .brz .brz-css-y42bqu .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-y42bqu .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-y42bqu .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-y42bqu .brz-menu__item-dropdown .brz-menu__item {
        background-color: rgba(51, 51, 51, 1);
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-y42bqu .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:hover:after {
        border-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-y42bqu .brz-menu__sub-menu>.brz-menu__item {
        border-bottom: 1px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-y42bqu .brz-menu__item-dropdown .brz-menu__item,
      .brz .brz-css-y42bqu .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
      .brz .brz-css-y42bqu .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-y42bqu .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-y42bqu .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-y42bqu .brz-menu__item--current .brz-menu__sub-menu,
      .brz .brz-css-y42bqu .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
      .brz .brz-css-y42bqu .brz-menu__ul,
      .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item>.brz-a,
      .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
      .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
      .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
      .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
      .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item,
      .brz .brz-css-y42bqu .brz-menu__sub-menu,
      .brz .brz-css-y42bqu:hover .brz-menu__sub-menu .brz-a,
      .brz .brz-css-y42bqu .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
      .brz .brz-css-y42bqu .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-y42bqu .brz-menu__ul {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-y42bqu .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-y42bqu [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-y42bqu [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-y42bqu>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-y42bqu>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-y42bqu>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-y42bqu .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-y42bqu .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-y42bqu .brz-menu__sub-menu {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-y42bqu>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-y42bqu>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-y42bqu>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-y42bqu .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-y42bqu .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-y42bqu .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-y42bqu.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-y42bqu .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-y42bqu .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-y42bqu .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-y42bqu .brz-menu__sub-menu {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-y42bqu>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-y42bqu>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-y42bqu>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-y42bqu .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-y42bqu .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-y42bqu .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-y42bqu.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-y42bqu .brz-mega-menu__dropdown {
          display: block;
        }
      }

      .brz .brz-css-oy01ou .brz-mm-navbar .brz-mm-close {
        font-size: 16px;
        margin: 0;
        padding: 10px 15px 10px 10px;
      }

      .brz .brz-css-oy01ou .brz-mm-navbar .brz-mm-close {
        color: rgba(255, 255, 255, 1);
        background-color: #333333;
      }

      .brz .brz-css-oy01ou .brz-menu__item {
        font-family: var(--brz-buttonfontfamily, initial);
      }

      .brz .brz-css-oy01ou .brz-menu__item {
        color: rgba(255, 255, 255, 1);
        border-color: rgba(85, 85, 85, 1);
      }

      .brz nav.brz-mm-menu.brz-css-oy01ou {
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-oy01ou.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
        padding: 10px 20px 10px 20px;
        flex-flow: row nowrap;
      }

      .brz .brz-css-oy01ou .brz-menu__item:hover>.brz-mm-listitem__text {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-oy01ou .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-oy01ou .brz-mm-navbar {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-oy01ou .brz-menu__item.brz-mm-listitem_opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-oy01ou.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels {
        background-image: none;
      }

      .brz .brz-css-oy01ou.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-oy01ou .brz-mm-panels>.brz-mm-panel:before {
        background-image: none;
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-oy01ou.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-oy01ou .brz-mm-panels>.brz-mm-panel {
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-oy01ou .brz-mm-panels>.brz-mm-panel {
        background-image: none;
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-oy01ou.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after {
        border-color: rgba(85, 85, 85, 1);
      }

      .brz .brz-css-oy01ou .brz-mm-listitem {
        border-color: rgba(85, 85, 85, 1);
      }

      .brz .brz-css-oy01ou .brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-oy01ou .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-oy01ou .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active)>.brz-mm-listitem__text>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-oy01ou .brz-mm-listitem,
      .brz .brz-css-oy01ou.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after,
      .brz .brz-css-oy01ou .brz-menu__item,
      .brz .brz-css-oy01ou.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-oy01ou .brz-mm-panels>.brz-mm-panel,
      .brz .brz-css-oy01ou.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-oy01ou .brz-mm-panels>.brz-mm-panel:before,
      .brz .brz-css-oy01ou .brz-menu__item.brz-mm-listitem_opened,
      .brz .brz-css-oy01ou .brz-mm-navbar,
      .brz nav.brz-mm-menu.brz-css-oy01ou,
      .brz .brz-css-oy01ou .brz-menu__item>.brz-mm-listitem__text,
      .brz .brz-css-oy01ou .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-oy01ou .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-oy01ou .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-oy01ou .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-oy01ou .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-oy01ou .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-oy01ou.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-oy01ou .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-oy01ou .brz-menu__item {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-oy01ou .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-oy01ou .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-oy01ou .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-oy01ou.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttontabletlineheight, initial) * var(--brz-buttontabletfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-oy01ou .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-oy01ou .brz-menu__item {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-oy01ou .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-oy01ou .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-oy01ou .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-oy01ou.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonmobilelineheight, initial) * var(--brz-buttonmobilefontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      .brz .brz-css-1ogke0m {
        height: 50px;
      }

      .brz .brz-css-1jx81wc {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1cg2w9b {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cg2w9b {
          position: relative;
        }

        .brz .brz-css-1cg2w9b {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1cg2w9b {
          position: relative;
        }

        .brz .brz-css-1cg2w9b {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1cg2w9b {
          position: relative;
        }

        .brz .brz-css-1cg2w9b {
          display: flex;
        }
      }

      .brz .brz-css-1azdzab.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1azdzab.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1azdzab.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1azdzab.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-1azdzab.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1azdzab.brz-btn--hover-in:before,
      .brz .brz-css-1azdzab.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1azdzab.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1azdzab.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1azdzab.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1azdzab.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-hy4tgl:not(.brz-image--hovered) {
        max-width: 70%;
      }

      .brz .brz-css-hy4tgl {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-hy4tgl {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-hy4tgl .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-hy4tgl .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-hy4tgl .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-hy4tgl .brz-picture {
        filter: none;
      }

      .brz .brz-css-hy4tgl,
      .brz .brz-css-hy4tgl .brz-picture:after,
      .brz .brz-css-hy4tgl .brz-picture,
      .brz .brz-css-hy4tgl.brz-image--withHover img.brz-img,
      .brz .brz-css-hy4tgl.brz-image--withHover img.dynamic-image,
      .brz .brz-css-hy4tgl.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hy4tgl:not(.brz-image--hovered) {
          max-width: 54%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hy4tgl:not(.brz-image--hovered) {
          max-width: 52%;
        }
      }

      .brz .brz-css-u41qgm.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-u41qgm.brz-btn {
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-u41qgm.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-u41qgm.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-u41qgm.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-u41qgm:after {
        height: unset;
      }

      .brz .brz-css-u41qgm .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-u41qgm .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-u41qgm.brz-btn,
      .brz .brz-css-u41qgm.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-u41qgm.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-u41qgm.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-u41qgm.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-u41qgm.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-u41qgm.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-xxd6oj {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-rtimgx:not(.brz-image--hovered) {
        max-width: 80%;
      }

      .brz .brz-css-rtimgx {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-rtimgx {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-rtimgx .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-rtimgx .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-rtimgx .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-rtimgx .brz-picture {
        filter: none;
      }

      .brz .brz-css-rtimgx,
      .brz .brz-css-rtimgx .brz-picture:after,
      .brz .brz-css-rtimgx .brz-picture,
      .brz .brz-css-rtimgx.brz-image--withHover img.brz-img,
      .brz .brz-css-rtimgx.brz-image--withHover img.dynamic-image,
      .brz .brz-css-rtimgx.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rtimgx:not(.brz-image--hovered) {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rtimgx:not(.brz-image--hovered) {
          max-width: 100%;
        }
      }

      .brz .brz-css-47twil {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-47twil>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-47twil>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-47twil>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-47twil>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-47twil>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-47twil>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-47twil>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-47twil>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-47twil>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-47twil>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-47twil>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-47twil>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-47twil>.brz-row,
      .brz .brz-css-47twil>.brz-bg>.brz-bg-video,
      .brz .brz-css-47twil>.brz-bg,
      .brz .brz-css-47twil>.brz-bg>.brz-bg-image,
      .brz .brz-css-47twil>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-47twil {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-47twil>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-47twil {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-47twil>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-47twil {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1fz7r1d {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1fz7r1d {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1fz7r1d {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1fz7r1d {
          max-width: 100%;
        }
      }

      .brz .brz-css-vcel73.brz-hover-animation__container {
        max-width: 80%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vcel73.brz-hover-animation__container {
          max-width: 63%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vcel73.brz-hover-animation__container {
          max-width: 77%;
        }
      }

      .brz .brz-css-16iakvl {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-16iakvl>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-16iakvl>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-16iakvl>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-16iakvl>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-16iakvl>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-16iakvl>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-16iakvl>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-16iakvl>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-16iakvl>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-16iakvl>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-16iakvl>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-16iakvl>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-16iakvl>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-16iakvl>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-16iakvl>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-16iakvl>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-16iakvl>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-16iakvl>.brz-bg,
      .brz .brz-css-16iakvl>.brz-bg>.brz-bg-image,
      .brz .brz-css-16iakvl>.brz-bg>.brz-bg-map,
      .brz .brz-css-16iakvl>.brz-bg>.brz-bg-color,
      .brz .brz-css-16iakvl>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-16iakvl>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-16iakvl {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16iakvl {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-vxhrn9.brz-hover-animation__container {
        max-width: 70%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vxhrn9.brz-hover-animation__container {
          max-width: 54%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vxhrn9.brz-hover-animation__container {
          max-width: 52%;
        }
      }

      .brz .brz-css-11rh511 {
        padding-top: 53.7518%;
      }

      .brz .brz-css-11rh511>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-11rh511 {
          padding-top: 54.9446%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11rh511 {
          padding-top: 54.3415%;
        }
      }

      .brz .brz-css-wc530 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-wc530 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wc530 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wc530 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wc530 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1kdkidk {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kdkidk {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1kdkidk {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1kdkidk {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1kdkidk {
          display: flex;
        }
      }

      .brz .brz-css-1twluy6 {
        padding-top: 41.1179%;
      }

      .brz .brz-css-1twluy6>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1twluy6 {
          padding-top: 41.1275%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1twluy6 {
          padding-top: 41.1222%;
        }
      }

      .brz .brz-css-1kjkqkf.brz-hover-animation__container {
        max-width: 70%;
      }

      .brz .brz-css-1x48t3u:not(.brz-image--hovered) {
        max-width: 70%;
      }

      .brz .brz-css-1x48t3u {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1x48t3u {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1x48t3u .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1x48t3u .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1x48t3u .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1x48t3u .brz-picture {
        filter: none;
      }

      .brz .brz-css-1x48t3u,
      .brz .brz-css-1x48t3u .brz-picture:after,
      .brz .brz-css-1x48t3u .brz-picture,
      .brz .brz-css-1x48t3u.brz-image--withHover img.brz-img,
      .brz .brz-css-1x48t3u.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1x48t3u.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-113fa82 {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-113fa82.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-113fa82 .brz-container {
        justify-content: center;
      }

      .brz .brz-css-113fa82>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-113fa82>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-113fa82>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-113fa82 {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-113fa82 {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-113fa82 {
          display: block;
        }
      }

      .brz .brz-css-535a96 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-535a96 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-535a96 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-535a96 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-535a96 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-17ihqtl {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-17ihqtl>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-17ihqtl>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-17ihqtl>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-17ihqtl>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-17ihqtl>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-17ihqtl>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-17ihqtl>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-17ihqtl>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-17ihqtl>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-17ihqtl>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-17ihqtl>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-17ihqtl>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-17ihqtl>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-17ihqtl>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-17ihqtl>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-17ihqtl>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-17ihqtl>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-17ihqtl>.brz-bg,
      .brz .brz-css-17ihqtl>.brz-bg>.brz-bg-image,
      .brz .brz-css-17ihqtl>.brz-bg>.brz-bg-map,
      .brz .brz-css-17ihqtl>.brz-bg>.brz-bg-color,
      .brz .brz-css-17ihqtl>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-17ihqtl>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-17ihqtl {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-17ihqtl {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1bs41ly:not(.brz-image--hovered) {
        max-width: 76%;
      }

      .brz .brz-css-1bs41ly {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1bs41ly {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1bs41ly .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1bs41ly .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1bs41ly .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1bs41ly .brz-picture {
        filter: none;
      }

      .brz .brz-css-1bs41ly,
      .brz .brz-css-1bs41ly .brz-picture:after,
      .brz .brz-css-1bs41ly .brz-picture,
      .brz .brz-css-1bs41ly.brz-image--withHover img.brz-img,
      .brz .brz-css-1bs41ly.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1bs41ly.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-xvpzq3.brz-hover-animation__container {
        max-width: 76%;
      }

      .brz .brz-css-qoxgb1 {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qoxgb1 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qoxgb1 {
          padding: 0;
        }
      }

      .brz .brz-css-zxpfta {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-zxpfta .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-zxpfta>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-zxpfta>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-zxpfta>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-zxpfta>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-zxpfta>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-zxpfta>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-zxpfta>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-zxpfta>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-zxpfta>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-zxpfta>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-zxpfta>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-zxpfta>.brz-bg,
      .brz .brz-css-zxpfta>.brz-bg>.brz-bg-image,
      .brz .brz-css-zxpfta>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-zxpfta {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-zxpfta>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-q3bpr {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-q3bpr {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-q3bpr {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-q3bpr {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-q3bpr {
          display: flex;
        }
      }

      .brz .brz-css-ie62dx {
        width: 123.62px;
        height: 59.11px;
        margin-inline-start: 0px;
        margin-top: -4.14px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ie62dx {
          width: 75.74px;
          height: 36.22px;
          margin-top: -2.53px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ie62dx {
          width: 270.9px;
          height: 129.53px;
          margin-top: -9.06px;
        }
      }

      .brz .brz-css-ih3lpy {
        margin: 0;
      }

      .brz .brz-css-1ipenf0 {
        padding: 0;
      }

      .brz .brz-css-bjyhc9 {
        padding: 0;
      }

      .brz .brz-css-oxaoji {
        padding: 0;
      }

      .brz .brz-css-7zsu50 {
        margin: 0;
      }

      .brz .brz-css-l6m5mu {
        padding: 0;
      }

      .brz .brz-css-124bp8x {
        margin: 0;
      }

      .brz .brz-css-11h5rr8 {
        padding: 0;
      }

      .brz .brz-css-1pyp90d {
        padding: 0;
      }

      .brz .brz-css-1d483w9 {
        padding: 0;
      }

      .brz .brz-css-cjcpp3 {
        margin: 0;
      }

      .brz .brz-css-hsuz18 {
        margin: 0;
      }

      .brz .brz-css-v3o0t5 {
        margin: 0;
      }

      .brz .brz-css-uwixir {
        margin: 0;
      }

      .brz .brz-css-1s20c65 {
        margin: 0;
      }

      .brz .brz-css-bkcfbu {
        margin: 0;
      }

      .brz .brz-css-1vnqq2h {
        padding: 0;
      }

      .brz .brz-css-1ee03d7 {
        padding: 0;
      }

      .brz .brz-css-snlvdb {
        margin: 0;
      }

      .brz .brz-css-176ras4 {
        padding: 0;
      }

      .brz .brz-css-dvs957 {
        padding: 0;
      }

      .brz .brz-css-xntnop {
        margin: 0;
      }

      .brz .brz-css-1nyn38c {
        padding: 0;
      }

      .brz .brz-css-jb0pmt {
        margin: 0;
      }

      .brz .brz-css-5dnses {
        padding: 0;
      }

      .brz .brz-css-18iqifn {
        margin: 0;
      }

      .brz .brz-css-vufnc2 {
        margin: 0;
      }

      .brz .brz-css-135e8ln {
        padding: 0;
      }

      .brz .brz-css-6qn3pn {
        margin: 0;
      }

      .brz .brz-css-ok38bs {
        padding: 0;
      }

      .brz .brz-css-19s5m2y {
        margin: 0;
      }

      .brz .brz-css-i4hwag {
        padding: 0;
      }

      .brz .brz-css-64cekh {
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1a4lt6l {
          padding-top: 108.7951%;
        }

        .brz .brz-css-1a4lt6l>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ced3mg {
          width: 488px;
          height: 530.92px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      .brz .brz-css-1vqwpjo,
      .brz .brz-css-1vqwpjo .brz-picture:after,
      .brz .brz-css-1vqwpjo .brz-picture,
      .brz .brz-css-1vqwpjo.brz-image--withHover img.brz-img,
      .brz .brz-css-1vqwpjo.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1vqwpjo.brz-image--withHover .brz-img__hover {
        transition-duration: 0s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vqwpjo:not(.brz-image--hovered) {
          max-width: 80%;
        }

        .brz .brz-css-1vqwpjo {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1vqwpjo:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1vqwpjo .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1vqwpjo:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1vqwpjo .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1vqwpjo:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1vqwpjo,
        .brz .brz-css-1vqwpjo .brz-picture:after,
        .brz .brz-css-1vqwpjo .brz-picture,
        .brz .brz-css-1vqwpjo.brz-image--withHover img.brz-img,
        .brz .brz-css-1vqwpjo.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1vqwpjo.brz-image--withHover .brz-img__hover {
          transition-duration: 0s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bcd7vd {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-1lmcrc2 {
        height: 214px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lmcrc2 {
          height: 214px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1lmcrc2 {
          height: 388px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lmcrc2 {
          height: 255px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b2t3vj {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1b2t3vj .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b2t3vj {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1y5k82 {
        margin: 10px;
        border: 1px solid transparent;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1y5k82 {
          z-index: auto;
          margin: 10px;
          border: 1px solid transparent;
          padding: 0;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1y5k82:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1y5k82 {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1y5k82 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-lljmyz.brz-hover-animation__container {
          max-width: 80%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19e6r5j {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-19e6r5j .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19e6r5j {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1ndaa80 {
        height: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ndaa80 {
          height: 10px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ndaa80 {
          height: 413px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ndaa80 {
          height: 250px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wk6vkt {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-wk6vkt.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-wk6vkt .brz-container {
          justify-content: center;
        }

        .brz .brz-css-wk6vkt>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-wk6vkt>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-wk6vkt>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wk6vkt:hover {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wk6vkt {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wk6vkt {
          display: none;
        }
      }

      .brz .brz-css-14ewc8h.brz-btn {
        font-family: "Jost", sans-serif;
        font-weight: 600;
        font-size: 15px;
        line-height: 1.6;
        letter-spacing: 0px;
        font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
        text-transform: inherit !important;
        border-radius: 24px;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-14ewc8h.brz-btn {
        color: rgba(0, 0, 0, 1);
        border: 0px solid rgba(255, 255, 255, 0);
      }

      .brz .brz-css-14ewc8h.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-14ewc8h.brz-btn .brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-14ewc8h.brz-btn.brz-btn-submit {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-14ewc8h .brz-btn--story-container {
        border: 0px solid rgba(255, 255, 255, 0);
        border-radius: 24px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14ewc8h.brz-btn {
          font-family: "Jost", sans-serif;
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 24px;
          flex-flow: row-reverse nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-14ewc8h.brz-btn:hover {
          display: flex;
          color: rgba(0, 0, 0, 1);
          border: 0px solid rgba(252, 252, 252, 0);
          box-shadow: none;
        }

        .brz .brz-css-14ewc8h.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(252, 252, 252, 1);
          background-image: none;
        }

        .brz .brz-css-14ewc8h.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-14ewc8h.brz-btn.brz-btn-submit:hover {
          color: rgba(0, 0, 0, 1);
          background-color: rgba(252, 252, 252, 1);
          background-image: none;
        }

        .brz .brz-css-14ewc8h:after {
          height: unset;
        }

        .brz .brz-css-14ewc8h .brz-btn--story-container {
          border: 0px solid rgba(252, 252, 252, 0);
          flex-flow: row-reverse nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-14ewc8h .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-14ewc8h.brz-btn,
        .brz .brz-css-14ewc8h.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-14ewc8h.brz-btn.brz-btn-submit {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14ewc8h.brz-btn {
          font-family: "Overpass", sans-serif;
          font-weight: 700;
          border-radius: 2px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-14ewc8h .brz-btn--story-container {
          border-radius: 2px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14ewc8h.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-radius: 2px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-14ewc8h .brz-btn--story-container {
          border-radius: 2px;
        }
      }

      .brz .brz-css-14z64z9.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-14z64z9.brz-btn--hover-in:before {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-14z64z9.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-14z64z9.brz-btn--hover-in {
        background-color: rgba(252, 252, 252, 1);
      }

      @media (min-width: 991px) {

        .brz .brz-css-14z64z9.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-14z64z9.brz-btn--hover-in:before {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-14z64z9.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-14z64z9.brz-btn--hover-in {
          background-color: rgba(252, 252, 252, 1);
          background-image: none;
        }

        .brz .brz-css-14z64z9.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-14z64z9.brz-btn--hover-in:before,
        .brz .brz-css-14z64z9.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-14z64z9.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14z64z9.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-1h5la5j {
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1h5la5j {
          justify-content: center;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1h5la5j {
          padding: 5px 15px 5px 15px;
        }
      }

      .brz .brz-css-1ijcqcf {
        margin: 10px 0px 10px 0px;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ijcqcf {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ijcqcf {
          position: relative;
        }

        .brz .brz-css-1ijcqcf:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ijcqcf {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ijcqcf {
          margin: 10px 0px 0px 0px;
        }
      }

      .brz .brz-css-ksnoxz {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ksnoxz {
          height: 30px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1h6x000 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1h6x000 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1h6x000 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1g4s29v {
        height: 100px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1g4s29v {
          height: 100px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1g4s29v {
          height: 416px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1g4s29v {
          height: 255px;
        }
      }

      .brz .brz-css-8qsh1w {
        flex: 1 1 33.3%;
        max-width: 33.3%;
        justify-content: center;
      }

      .brz .brz-css-8qsh1w .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-8qsh1w>.brz-bg {
        margin: 10px;
        border-radius: 12px;
      }

      .brz .brz-css-8qsh1w>.brz-bg {
        border: 1px solid rgba(0, 0, 0, 0.1);
      }

      .brz .brz-css-8qsh1w>.brz-bg>.brz-bg-image {
        background-image: url("../img/specific_box.png");
        background-position: 30% 40%;
      }

      .brz .brz-css-8qsh1w>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: url("../img/specific_box.png");
      }

      .brz .brz-css-8qsh1w>.brz-bg>.brz-bg-color {
        background-color: rgba(35, 158, 219, 0);
      }

      @media (min-width: 991px) {
        .brz .brz-css-8qsh1w {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: center;
        }

        .brz .brz-css-8qsh1w .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-8qsh1w>.brz-bg {
          margin: 10px;
          mix-blend-mode: normal;
          border-radius: 12px;
        }

        .brz .brz-css-8qsh1w:hover>.brz-bg {
          border: 1px solid rgba(0, 0, 0, 0.1);
          box-shadow: none;
        }

        .brz .brz-css-8qsh1w>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-8qsh1w:hover>.brz-bg>.brz-bg-image {
          background-image: url("../img/specific_box.png");
          filter: none;
          background-position: 30% 40%;
          display: block;
        }

        .brz .brz-css-8qsh1w:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../img/specific_box.png");
        }

        .brz .brz-css-8qsh1w>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-8qsh1w:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(35, 158, 219, 0);
          background-image: none;
        }

        .brz .brz-css-8qsh1w>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-8qsh1w:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-8qsh1w>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-8qsh1w:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-8qsh1w>.brz-bg,
        .brz .brz-css-8qsh1w>.brz-bg>.brz-bg-image,
        .brz .brz-css-8qsh1w>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8qsh1w {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8qsh1w {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-8qsh1w>.brz-bg {
          margin: 10px 0px 10px 0px;
          border-radius: 0px;
        }

        .brz .brz-css-8qsh1w>.brz-bg>.brz-bg-image {
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/676bf7c49e011210df17a892772c0d9f/image.png");
        }

        .brz .brz-css-8qsh1w>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/676bf7c49e011210df17a892772c0d9f/image.png");
        }
      }

      .brz .brz-css-d62wl1 {
        margin: 10px;
        border: 1px solid transparent;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-d62wl1 {
          z-index: auto;
          margin: 10px;
          border: 1px solid transparent;
          padding: 0;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-d62wl1:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-d62wl1 {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-d62wl1 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9urdjh {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-9urdjh .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9urdjh {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-fmn726 {
        margin: 10px;
        border: 1px solid transparent;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fmn726 {
          z-index: auto;
          margin: 10px;
          border: 1px solid transparent;
          padding: 0;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fmn726:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fmn726 {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fmn726 {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1978lau {
        flex: 1 1 33.4%;
        max-width: 33.4%;
        justify-content: center;
      }

      .brz .brz-css-1978lau .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-1978lau>.brz-bg {
        margin: 10px;
        border-radius: 12px;
      }

      .brz .brz-css-1978lau>.brz-bg {
        border: 1px solid rgba(0, 0, 0, 0.1);
      }

      .brz .brz-css-1978lau>.brz-bg>.brz-bg-image {
        background-image: url("../img/hartford_box.png");
        background-position: 90% 3%;
      }

      .brz .brz-css-1978lau>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: url("../img/hartford_box.png");
      }

      .brz .brz-css-1978lau>.brz-bg>.brz-bg-color {
        background-color: rgba(35, 158, 219, 0);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1978lau {
          z-index: auto;
          flex: 1 1 33.4%;
          max-width: 33.4%;
          justify-content: center;
        }

        .brz .brz-css-1978lau .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-1978lau>.brz-bg {
          margin: 10px;
          mix-blend-mode: normal;
          border-radius: 12px;
        }

        .brz .brz-css-1978lau:hover>.brz-bg {
          border: 1px solid rgba(0, 0, 0, 0.1);
          box-shadow: none;
        }

        .brz .brz-css-1978lau>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1978lau:hover>.brz-bg>.brz-bg-image {
          background-image: url("../img/hartford_box.png");
          filter: none;
          background-position: 90% 3%;
          display: block;
        }

        .brz .brz-css-1978lau:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../img/hartford_box.png");
        }

        .brz .brz-css-1978lau>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1978lau:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(35, 158, 219, 0);
          background-image: none;
        }

        .brz .brz-css-1978lau>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1978lau:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1978lau>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1978lau:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1978lau>.brz-bg,
        .brz .brz-css-1978lau>.brz-bg>.brz-bg-image,
        .brz .brz-css-1978lau>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1978lau {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1978lau {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1978lau>.brz-bg {
          margin: 10px 0px 10px 0px;
          border-radius: 0px;
        }

        .brz .brz-css-1978lau>.brz-bg>.brz-bg-image {
          background-image: url("../img/hartford_box.png");
        }

        .brz .brz-css-1978lau>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../img/hartford_box.png");
        }
      }

      .brz .brz-css-1nrek5k {
        flex: 1 1 33.3%;
        max-width: 33.3%;
        justify-content: center;
      }

      .brz .brz-css-1nrek5k .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-1nrek5k>.brz-bg {
        margin: 10px;
        border-radius: 12px;
      }

      .brz .brz-css-1nrek5k>.brz-bg {
        border: 1px solid rgba(0, 0, 0, 0.1);
      }

      .brz .brz-css-1nrek5k>.brz-bg>.brz-bg-image {
        background-image: url("../img/ai_box.png");
        background-position: 52% 49%;
      }

      .brz .brz-css-1nrek5k>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: url("../img/ai_box.png");
      }

      .brz .brz-css-1nrek5k>.brz-bg>.brz-bg-color {
        background-color: rgba(35, 158, 219, 0);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nrek5k {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: center;
        }

        .brz .brz-css-1nrek5k .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-1nrek5k>.brz-bg {
          margin: 10px;
          mix-blend-mode: normal;
          border-radius: 12px;
        }

        .brz .brz-css-1nrek5k:hover>.brz-bg {
          border: 1px solid rgba(0, 0, 0, 0.1);
          box-shadow: none;
        }

        .brz .brz-css-1nrek5k>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1nrek5k:hover>.brz-bg>.brz-bg-image {
          background-image: url("../img/ai_box.png");
          filter: none;
          background-position: 52% 49%;
          display: block;
        }

        .brz .brz-css-1nrek5k:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../img/ai_box.png");
        }

        .brz .brz-css-1nrek5k>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1nrek5k:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(35, 158, 219, 0);
          background-image: none;
        }

        .brz .brz-css-1nrek5k>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1nrek5k:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1nrek5k>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1nrek5k:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1nrek5k>.brz-bg,
        .brz .brz-css-1nrek5k>.brz-bg>.brz-bg-image,
        .brz .brz-css-1nrek5k>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1nrek5k {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nrek5k {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1nrek5k>.brz-bg {
          margin: 10px 0px 10px 0px;
          border-radius: 0px;
        }

        .brz .brz-css-1nrek5k>.brz-bg>.brz-bg-image {
          background-image: url("../img/RX-Reader-2.png");
        }

        .brz .brz-css-1nrek5k>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../img/RX-Reader-2.png");
        }
      }

      .brz .brz-css-3rqg0g {
        margin: 20px -60px 20px -20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-3rqg0g {
          padding: 0;
          margin: 20px -60px 20px -20px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-3rqg0g .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3rqg0g {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-3rqg0g {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3rqg0g {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4pij1b {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-4pij1b>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-4pij1b:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-4pij1b>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-4pij1b:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-4pij1b:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-4pij1b>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-4pij1b:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-4pij1b>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-4pij1b:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-4pij1b>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-4pij1b:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-4pij1b:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-4pij1b>.brz-row,
        .brz .brz-css-4pij1b>.brz-bg>.brz-bg-video,
        .brz .brz-css-4pij1b>.brz-bg,
        .brz .brz-css-4pij1b>.brz-bg>.brz-bg-image,
        .brz .brz-css-4pij1b>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4pij1b {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-t1MCj {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-t1MCj {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-t1MCj {
          font-size: 18px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-t1MCj {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      .brz .brz-css-gyYiu {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gyYiu {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gyYiu {
          font-size: 18px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gyYiu {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ordly0 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1ux7jsq {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ux7jsq {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ux7jsq .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ux7jsq {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ux7jsq {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ux7jsq {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-v5mbY {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-v5mbY {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-v5mbY {
          font-size: 18px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-v5mbY {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16z27nz {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-19824xk {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19824xk {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-19824xk .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19824xk {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19824xk {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19824xk {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lzp4ug {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2o0xxm {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-16nn4k9 {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-16nn4k9 {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-16nn4k9 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16nn4k9 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-16nn4k9 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16nn4k9 {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-15x8utp {
        height: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-15x8utp {
          height: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15ohdov {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-15ohdov .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15ohdov {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-swCqx {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 22px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-swCqx {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 22px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-swCqx {
          font-size: 20px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-swCqx {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jg09ag {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1s26shy {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1s26shy {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1s26shy .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1s26shy {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1s26shy {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1s26shy {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1p1swp7 {
        margin: 0;
        padding: 5px 15px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p1swp7 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 0px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p1swp7:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1p1swp7 {
          margin: 5px 25px 10px 25px;
          padding: 0;
        }
      }

      .brz .brz-css-1xqlnpx {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xqlnpx {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1xqlnpx .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xqlnpx {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1xqlnpx {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xqlnpx {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-buuUZ {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-buuUZ {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-buuUZ {
          font-size: 18px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-buuUZ {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rgop6u {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-m53gt1 {
        height: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-m53gt1 {
          height: 10px;
        }
      }

      .brz .brz-css-wUwVO {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wUwVO {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wUwVO {
          font-size: 18px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wUwVO {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1medlhv {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-3hni6k {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-3hni6k {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-3hni6k .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3hni6k {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-3hni6k {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3hni6k {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-efxFe {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-efxFe {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-efxFe {
          font-size: 18px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-efxFe {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ss669d {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-2vg8se {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-2vg8se {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-2vg8se .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2vg8se {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2vg8se {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2vg8se {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-48ze3i {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-48ze3i .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-48ze3i {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-yy24s5 {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-yy24s5 {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-yy24s5 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yy24s5 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-yy24s5 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yy24s5 {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-pihml {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 22px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pihml {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 22px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pihml {
          font-size: 20px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pihml {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-110r9hb {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-rxdxpe {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rxdxpe {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-rxdxpe .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rxdxpe {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rxdxpe {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rxdxpe {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1cyt935 {
        margin: 0;
        padding: 5px 15px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cyt935 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 0px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cyt935:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1cyt935 {
          margin: 10px 25px 10px 25px;
          padding: 0;
        }
      }

      .brz .brz-css-rawb4o {
        flex: 1 1 25%;
        max-width: 25%;
      }

      .brz .brz-css-rawb4o>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rawb4o {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: flex-start;
        }

        .brz .brz-css-rawb4o .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-rawb4o>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-rawb4o:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-rawb4o>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-rawb4o:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-rawb4o:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-rawb4o>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-rawb4o:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-rawb4o>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-rawb4o:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-rawb4o>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-rawb4o:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-rawb4o>.brz-bg,
        .brz .brz-css-rawb4o>.brz-bg>.brz-bg-image,
        .brz .brz-css-rawb4o>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rawb4o {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-rawb4o>.brz-bg {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-a_AQj {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-a_AQj {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-a_AQj {
          font-size: 18px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-a_AQj {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fxah2m {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-14ghodj {
        flex: 1 1 25%;
        max-width: 25%;
      }

      .brz .brz-css-14ghodj>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14ghodj {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: flex-start;
        }

        .brz .brz-css-14ghodj .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-14ghodj>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-14ghodj:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-14ghodj>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14ghodj:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-14ghodj:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-14ghodj>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14ghodj:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-14ghodj>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-14ghodj:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-14ghodj>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-14ghodj:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-14ghodj>.brz-bg,
        .brz .brz-css-14ghodj>.brz-bg>.brz-bg-image,
        .brz .brz-css-14ghodj>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14ghodj {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-14ghodj>.brz-bg {
          margin: 5px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mgqlox {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-mgqlox>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-mgqlox:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-mgqlox>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-mgqlox:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-mgqlox:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-mgqlox>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-mgqlox:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-mgqlox>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-mgqlox:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-mgqlox>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-mgqlox:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-mgqlox:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-mgqlox>.brz-row,
        .brz .brz-css-mgqlox>.brz-bg>.brz-bg-video,
        .brz .brz-css-mgqlox>.brz-bg,
        .brz .brz-css-mgqlox>.brz-bg>.brz-bg-image,
        .brz .brz-css-mgqlox>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mgqlox {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1s4sisy {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-13w98pz.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-km31n0 {
        flex: 1 1 15.4%;
        max-width: 15.4%;
        justify-content: center;
      }

      .brz .brz-css-km31n0 .brz-columns__scroll-effect {
        justify-content: center;
      }

      @media (min-width: 991px) {
        .brz .brz-css-km31n0 {
          z-index: auto;
          flex: 1 1 15.4%;
          max-width: 15.4%;
          justify-content: center;
        }

        .brz .brz-css-km31n0 .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-km31n0>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-km31n0:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-km31n0>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-km31n0:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-km31n0:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-km31n0>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-km31n0:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-km31n0>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-km31n0:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-km31n0>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-km31n0:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-km31n0>.brz-bg,
        .brz .brz-css-km31n0>.brz-bg>.brz-bg-image,
        .brz .brz-css-km31n0>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-km31n0 {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-143khbj {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-143khbj:hover {
          display: flex;
        }
      }

      .brz .brz-css-1gx95gn {
        padding: 0px 0px 10px 0px;
        margin: -20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gx95gn {
          padding: 0px 0px 10px 0px;
          margin: -20px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1gx95gn .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gx95gn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1gx95gn {
          padding: 0;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gx95gn {
          padding: 0;
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-2edt31 {
        animation-name: fadeIn;
        animation-duration: 1600ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-2edt31 {
          animation-name: fadeIn;
          animation-duration: 1600ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2edt31 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2edt31 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p7hroj {
          width: 288.75px;
          height: 192.42px;
          margin-inline-start: -13.12px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yt9bjz {
          padding-top: 65.3333%;
        }

        .brz .brz-css-yt9bjz>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-4779gr {
        border-radius: 12px;
      }

      .brz .brz-css-4779gr .brz-picture:after {
        border-radius: 12px;
      }

      .brz .brz-css-4779gr .brz-picture {
        filter: brightness(103%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-4779gr:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-4779gr {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-4779gr:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-4779gr .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-4779gr:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-4779gr .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-4779gr:hover .brz-picture {
          filter: brightness(103%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-4779gr,
        .brz .brz-css-4779gr .brz-picture:after,
        .brz .brz-css-4779gr .brz-picture,
        .brz .brz-css-4779gr.brz-image--withHover img.brz-img,
        .brz .brz-css-4779gr.brz-image--withHover img.dynamic-image,
        .brz .brz-css-4779gr.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12a2qjn {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-12a2qjn.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-12a2qjn .brz-container {
          justify-content: center;
        }

        .brz .brz-css-12a2qjn>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-12a2qjn>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-12a2qjn>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12a2qjn:hover {
          display: block;
        }
      }

      .brz .brz-css-1hsio1n {
        animation-name: fadeIn;
        animation-duration: 1400ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hsio1n {
          animation-name: fadeIn;
          animation-duration: 1400ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1hsio1n {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hsio1n {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-j5xn01 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-j5xn01 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-j5xn01 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j5xn01 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-j5xn01 {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-j5xn01 {
          margin: 10px 15px 10px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-j5xn01 {
          display: none;
        }
      }

      .brz .brz-css-8brj6h {
        height: 7px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8brj6h {
          height: 7px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-odclgx {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-odclgx .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-odclgx {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-odclgx {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-utesav {
          width: 262.5px;
          height: 339.39px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-90vtyx {
          padding-top: 102.141%;
        }

        .brz .brz-css-90vtyx>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17vdpe2.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p93b9a {
          padding-top: 47.0013%;
        }

        .brz .brz-css-1p93b9a>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-ar8mq {
        padding: 30px 0px 15px 0px;
      }

      .brz .brz-css-ar8mq>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-ar8mq>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 83px;
        height: 83px;
      }

      .brz .brz-css-ar8mq>.brz-bg>.brz-bg-shape__top::after {
        background-size: 100% 83px;
        height: 83px;
      }

      .brz .brz-css-ar8mq>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 88px;
        height: 88px;
      }

      .brz .brz-css-ar8mq>.brz-bg>.brz-bg-shape__bottom::after {
        background-size: 100% 88px;
        height: 88px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ar8mq {
          padding: 30px 0px 15px 0px;
        }

        .brz .brz-css-ar8mq>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-ar8mq:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-ar8mq>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ar8mq:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ar8mq:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ar8mq>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ar8mq:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-ar8mq>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ar8mq:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ar8mq>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ar8mq:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ar8mq>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 83px;
          height: 83px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-ar8mq>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 83px;
          height: 83px;
        }

        .brz .brz-css-ar8mq>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 88px;
          height: 88px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-ar8mq>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 88px;
          height: 88px;
        }

        .brz .brz-css-ar8mq>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-ar8mq:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-ar8mq>.brz-bg,
        .brz .brz-css-ar8mq>.brz-bg>.brz-bg-image,
        .brz .brz-css-ar8mq>.brz-bg>.brz-bg-map,
        .brz .brz-css-ar8mq>.brz-bg>.brz-bg-color,
        .brz .brz-css-ar8mq>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ar8mq:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ar8mq {
          padding: 15px 15px 20px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ar8mq {
          padding: 25px 15px 15px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15sip95:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15sip95 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1r4znwx {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1r4znwx:hover {
          display: flex;
        }
      }

      .brz .brz-css-waj1af {
        padding: 30px 0px 90px 0px;
      }

      .brz .brz-css-waj1af>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 0.02);
      }

      @media (min-width: 991px) {
        .brz .brz-css-waj1af {
          padding: 30px 0px 90px 0px;
        }

        .brz .brz-css-waj1af>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-waj1af:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-waj1af>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-waj1af:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-waj1af:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-waj1af>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-waj1af:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 0.02);
          background-image: none;
        }

        .brz .brz-css-waj1af>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-waj1af:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-waj1af>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-waj1af:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-waj1af>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-waj1af>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-waj1af>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-waj1af>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-waj1af>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-waj1af:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-waj1af>.brz-bg,
        .brz .brz-css-waj1af>.brz-bg>.brz-bg-image,
        .brz .brz-css-waj1af>.brz-bg>.brz-bg-map,
        .brz .brz-css-waj1af>.brz-bg>.brz-bg-color,
        .brz .brz-css-waj1af>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-waj1af:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-waj1af {
          padding: 30px 15px 60px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-waj1af {
          padding: 15px 15px 50px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cfrdi3 {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1cfrdi3.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1cfrdi3 .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1cfrdi3>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1cfrdi3>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1cfrdi3>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cfrdi3:hover {
          display: block;
        }
      }

      .brz .brz-css-1h5zt69 {
        animation-name: fadeIn;
        animation-duration: 1200ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1h5zt69 {
          animation-name: fadeIn;
          animation-duration: 1200ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1h5zt69 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1h5zt69 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wc7a7z:not(.brz-image--hovered) {
          max-width: 81%;
        }

        .brz .brz-css-1wc7a7z {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1wc7a7z:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1wc7a7z .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1wc7a7z:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1wc7a7z .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1wc7a7z:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1wc7a7z,
        .brz .brz-css-1wc7a7z .brz-picture:after,
        .brz .brz-css-1wc7a7z .brz-picture,
        .brz .brz-css-1wc7a7z.brz-image--withHover img.brz-img,
        .brz .brz-css-1wc7a7z.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1wc7a7z.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jutqdm.brz-hover-animation__container {
          max-width: 81%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vfbfeo {
          padding-top: 34.5173%;
        }

        .brz .brz-css-1vfbfeo>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-17pugge {
        flex: 1 1 18%;
        max-width: 18%;
        justify-content: center;
      }

      .brz .brz-css-17pugge .brz-columns__scroll-effect {
        justify-content: center;
      }

      @media (min-width: 991px) {
        .brz .brz-css-17pugge {
          z-index: auto;
          flex: 1 1 18%;
          max-width: 18%;
          justify-content: center;
        }

        .brz .brz-css-17pugge .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-17pugge>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-17pugge:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-17pugge>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-17pugge:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-17pugge:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-17pugge>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-17pugge:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-17pugge>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-17pugge:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-17pugge>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-17pugge:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-17pugge>.brz-bg,
        .brz .brz-css-17pugge>.brz-bg>.brz-bg-image,
        .brz .brz-css-17pugge>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-17pugge {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      .brz .brz-css-6gk3yb {
        padding: 0px 0px 0px 35px;
        margin: 5px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-6gk3yb {
          padding: 0px 0px 0px 35px;
          margin: 5px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-6gk3yb .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6gk3yb {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6gk3yb {
          padding: 0;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6gk3yb {
          padding: 0;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1fkijcb:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1fkijcb {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-g7rmog {
        animation-name: fadeIn;
        animation-duration: 1400ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-g7rmog {
          animation-name: fadeIn;
          animation-duration: 1400ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-g7rmog {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-g7rmog {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v4m89b:not(.brz-image--hovered) {
          max-width: 97%;
        }

        .brz .brz-css-1v4m89b {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1v4m89b:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1v4m89b .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1v4m89b:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1v4m89b .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1v4m89b:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1v4m89b,
        .brz .brz-css-1v4m89b .brz-picture:after,
        .brz .brz-css-1v4m89b .brz-picture,
        .brz .brz-css-1v4m89b.brz-image--withHover img.brz-img,
        .brz .brz-css-1v4m89b.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1v4m89b.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-71hydc.brz-hover-animation__container {
          max-width: 97%;
        }
      }

      .brz .brz-css-rJVlf {
        margin-top: 22px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rJVlf {
          margin-top: 22px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rJVlf {
          line-height: 1.5;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rJVlf {
          margin-top: 20px !important;
          text-align: left !important;
          font-size: 17px;
          line-height: 1.5;
        }
      }

      .brz .brz-css-vRwBG {
        margin-top: 22px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 50px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vRwBG {
          margin-top: 22px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 50px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vRwBG {
          font-size: 42px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vRwBG {
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1j99pfz {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1a5xeob {
        padding: 0;
        margin: 10px 100px 10px 100px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1a5xeob {
          padding: 0;
          margin: 10px 100px 10px 100px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1a5xeob .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1a5xeob {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1a5xeob {
          padding: 5px 15px 5px 15px;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1a5xeob {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-1lbeitf {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lbeitf {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1lbeitf .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lbeitf {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1lbeitf {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lbeitf {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-j5hxN {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-j5hxN {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-j5hxN {
          font-size: 18px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-j5hxN {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      .brz .brz-css-5zj3tk {
        height: 50px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-5zj3tk {
          height: 50px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5zj3tk {
          height: 40px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1fg37zd {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nqte72.brz-hover-animation__container {
          max-width: 94%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9yefb2 {
          padding-top: 46.0007%;
        }

        .brz .brz-css-9yefb2>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-ieujzv {
        flex: 1 1 16.7%;
        max-width: 16.7%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ieujzv {
          z-index: auto;
          flex: 1 1 16.7%;
          max-width: 16.7%;
          justify-content: flex-start;
        }

        .brz .brz-css-ieujzv .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-ieujzv>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-ieujzv:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ieujzv>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ieujzv:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ieujzv:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ieujzv>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ieujzv:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ieujzv>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ieujzv:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ieujzv>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ieujzv:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ieujzv>.brz-bg,
        .brz .brz-css-ieujzv>.brz-bg>.brz-bg-image,
        .brz .brz-css-ieujzv>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ieujzv {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      .brz .brz-css-anj52q {
        padding: 6px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-anj52q {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 6px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-anj52q:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-anj52q {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-anj52q {
          padding: 0;
        }
      }

      .brz .brz-css-1ncagdi {
        margin: -100px -42px -40px -13px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ncagdi {
          padding: 0;
          margin: -100px -42px -40px -13px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ncagdi .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ncagdi {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ncagdi {
          margin: 100px -100px 69px -100px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ncagdi {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-sJQ1V {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sJQ1V {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sJQ1V {
          font-size: 18px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sJQ1V {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      .brz .brz-css-nbvvjz {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-nbvvjz {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-nbvvjz .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nbvvjz {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-nbvvjz {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-nbvvjz {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-m6izdy {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-m6izdy {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-m6izdy {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-m6izdy {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-fzqtK {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fzqtK {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fzqtK {
          font-size: 18px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fzqtK {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-cqs2vm {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-s48llp {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-s48llp {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-s48llp .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s48llp {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-s48llp {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-s48llp {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-tOa0p {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-tOa0p {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-tOa0p {
          font-size: 18px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tOa0p {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-llgzub {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-bc0tiz {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-bc0tiz {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-bc0tiz .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-bc0tiz {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bc0tiz {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bc0tiz {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-gUaqk {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gUaqk {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gUaqk {
          font-size: 18px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gUaqk {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-f39q36:not(.brz-image--hovered) {
          max-width: 94%;
        }

        .brz .brz-css-f39q36 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-f39q36:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-f39q36 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-f39q36:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-f39q36 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-f39q36:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-f39q36,
        .brz .brz-css-f39q36 .brz-picture:after,
        .brz .brz-css-f39q36 .brz-picture,
        .brz .brz-css-f39q36.brz-image--withHover img.brz-img,
        .brz .brz-css-f39q36.brz-image--withHover img.dynamic-image,
        .brz .brz-css-f39q36.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-u1ayll {
        margin: 15px -20px 10px -20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-u1ayll {
          padding: 0;
          margin: 15px -20px 10px -20px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-u1ayll .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-u1ayll {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-u1ayll {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-u1ayll {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-s6umox {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-s6umox {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-s6umox .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s6umox {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-s6umox {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-s6umox {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hpwasu {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1hpwasu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hpwasu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1hpwasu {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hpwasu {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-msl0il {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-msl0il .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-msl0il {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-p8ZRk {
        margin-top: 22px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-p8ZRk {
          margin-top: 22px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-p8ZRk {
          line-height: 1.5;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-p8ZRk {
          font-size: 17px;
          line-height: 1.5;
        }
      }

      .brz .brz-css-oDJpX {
        margin-top: 22px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 45px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-oDJpX {
          margin-top: 22px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 45px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-oDJpX {
          font-size: 37px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-oDJpX {
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-464mrq {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1p099kl {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p099kl {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1p099kl .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p099kl {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1p099kl {
          margin: 10px 0px 25px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1p099kl {
          margin: 0;
        }
      }

      .brz .brz-css-1kp7uo9 {
        height: 440px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kp7uo9 {
          height: 440px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1w6s313 {
          max-width: calc(0.8 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1w6s313:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1w6s313 {
          max-width: calc(0.8 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1w6s313 {
          max-width: 80%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1w6s313 {
          max-width: 90%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1h30l77 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1h30l77:hover {
          display: flex;
        }
      }

      .brz .brz-css-10n7wa6 {
        padding: 60px 0px 89px 0px;
      }

      .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-image {
        background-image: none;
        display: none;
      }

      .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: url("../img/image.jpg");
      }

      .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-color {
        background-color: transparent;
        background-image: linear-gradient(180deg,
            rgba(0, 0, 0, 0.31) 36%,
            rgba(0, 0, 0, 1) 100%);
      }

      .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-video {
        display: block;
      }

      @media (min-width: 991px) {
        .brz .brz-css-10n7wa6 {
          padding: 60px 0px 89px 0px;
        }

        .brz .brz-css-10n7wa6>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-10n7wa6:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-10n7wa6:hover>.brz-bg>.brz-bg-image {
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/34250523c68d4e1616fe095798b8b0a7/image.jpg");
          filter: none;
          background-position: 56% 3%;
          display: none;
        }

        .brz .brz-css-10n7wa6:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/34250523c68d4e1616fe095798b8b0a7/image.jpg");
        }

        .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-10n7wa6:hover>.brz-bg>.brz-bg-color {
          background-color: transparent;
          background-image: linear-gradient(180deg,
              rgba(0, 0, 0, 0.31) 36%,
              rgba(0, 0, 0, 1) 100%);
        }

        .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-10n7wa6:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-video {
          display: block;
        }

        .brz .brz-css-10n7wa6:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-10n7wa6:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-10n7wa6>.brz-bg,
        .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-image,
        .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-map,
        .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-color,
        .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-10n7wa6:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10n7wa6 {
          padding: 60px 15px 60px 15px;
        }

        .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-image {
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/58b1c27178bdb042372a052e1d236d78/image.jpg");
          background-position: 2% 56%;
          display: block;
        }

        .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/58b1c27178bdb042372a052e1d236d78/image.jpg");
        }

        .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(180deg,
              rgba(0, 0, 0, 1) 31%,
              rgba(0, 0, 0, 0) 100%);
        }

        .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-video {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10n7wa6 {
          padding: 25px 25px 50px 25px;
        }

        .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-image {
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/1f52b14b873c5a01031760173874a45e/image.jpg");
          background-position: 40% 44%;
          display: block;
        }

        .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/1f52b14b873c5a01031760173874a45e/image.jpg");
        }

        .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(360deg,
              rgba(0, 0, 0, 0.9) 36%,
              rgba(0, 0, 0, 0.6) 100%);
        }

        .brz .brz-css-10n7wa6>.brz-bg>.brz-bg-video {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jvyjm1 {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-jvyjm1.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-jvyjm1 .brz-container {
          justify-content: center;
        }

        .brz .brz-css-jvyjm1>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-jvyjm1>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-jvyjm1>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jvyjm1:hover {
          display: block;
        }
      }

      .brz .brz-css-n8zho {
        padding: 40px 0px 25px 0px;
      }

      .brz .brz-css-n8zho>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0.04);
      }

      @media (min-width: 991px) {
        .brz .brz-css-n8zho {
          padding: 40px 0px 25px 0px;
        }

        .brz .brz-css-n8zho>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-n8zho:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-n8zho>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-n8zho:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-n8zho:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-n8zho>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-n8zho:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0.04);
          background-image: none;
        }

        .brz .brz-css-n8zho>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-n8zho:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-n8zho>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-n8zho:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-n8zho>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-n8zho>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-n8zho>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-n8zho>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-n8zho>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-n8zho:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-n8zho>.brz-bg,
        .brz .brz-css-n8zho>.brz-bg>.brz-bg-image,
        .brz .brz-css-n8zho>.brz-bg>.brz-bg-map,
        .brz .brz-css-n8zho>.brz-bg>.brz-bg-color,
        .brz .brz-css-n8zho>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-n8zho:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-n8zho {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-n8zho {
          padding: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ohqqnr:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ohqqnr {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-i677wa {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-i677wa>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-i677wa:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-i677wa>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-i677wa:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-i677wa:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-i677wa>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-i677wa:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-i677wa>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-i677wa:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-i677wa>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-i677wa:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-i677wa:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-i677wa>.brz-row,
        .brz .brz-css-i677wa>.brz-bg>.brz-bg-video,
        .brz .brz-css-i677wa>.brz-bg,
        .brz .brz-css-i677wa>.brz-bg>.brz-bg-image,
        .brz .brz-css-i677wa>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-i677wa {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i1in7x {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-472h58 {
        flex: 1 1 16.5%;
        max-width: 16.5%;
        justify-content: center;
      }

      .brz .brz-css-472h58 .brz-columns__scroll-effect {
        justify-content: center;
      }

      @media (min-width: 991px) {
        .brz .brz-css-472h58 {
          z-index: auto;
          flex: 1 1 16.5%;
          max-width: 16.5%;
          justify-content: center;
        }

        .brz .brz-css-472h58 .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-472h58>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-472h58:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-472h58>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-472h58:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-472h58:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-472h58>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-472h58:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-472h58>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-472h58:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-472h58>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-472h58:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-472h58>.brz-bg,
        .brz .brz-css-472h58>.brz-bg>.brz-bg-image,
        .brz .brz-css-472h58>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-472h58 {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17ct1ym {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-joCGp {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-joCGp {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-joCGp {
          font-size: 18px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-joCGp {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      .brz .brz-css-5optrx {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-5optrx {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-5optrx .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5optrx {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5optrx {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5optrx {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1r2x4hb {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-j2ShC {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-j2ShC {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-j2ShC {
          font-size: 18px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-j2ShC {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l9jccy {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1ea460o {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ea460o {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ea460o .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ea460o {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ea460o {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ea460o {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-e8tap9 {
        height: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-e8tap9 {
          height: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7wqa9h {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-7wqa9h .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7wqa9h {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-fE45s {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 22px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fE45s {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 22px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fE45s {
          font-size: 20px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fE45s {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      .brz .brz-css-1wheemh {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wheemh {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1wheemh .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wheemh {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1wheemh {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1wheemh {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-d848w0 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-11c07t6 {
        margin: 0;
        padding: 5px 15px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-11c07t6 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 0px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11c07t6:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11c07t6 {
          margin: 10px 25px 10px 25px;
          padding: 0;
        }
      }

      .brz .brz-css-1izlpza {
        flex: 1 1 25%;
        max-width: 25%;
      }

      .brz .brz-css-1izlpza>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1izlpza {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: flex-start;
        }

        .brz .brz-css-1izlpza .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1izlpza>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1izlpza:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1izlpza>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1izlpza:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1izlpza:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1izlpza>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1izlpza:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1izlpza>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1izlpza:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1izlpza>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1izlpza:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1izlpza>.brz-bg,
        .brz .brz-css-1izlpza>.brz-bg>.brz-bg-image,
        .brz .brz-css-1izlpza>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1izlpza {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1izlpza>.brz-bg {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-xMf5R {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xMf5R {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xMf5R {
          font-size: 18px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xMf5R {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ogye08 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-rb76ct {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rb76ct {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-rb76ct .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rb76ct {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rb76ct {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rb76ct {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-n9nTb {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-n9nTb {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-n9nTb {
          font-size: 18px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-n9nTb {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16cozn2 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-o30k6z {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-o30k6z {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-o30k6z .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-o30k6z {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-o30k6z {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-o30k6z {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-qJM6L {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-qJM6L {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qJM6L {
          font-size: 18px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qJM6L {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fyc1ur {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1ilpw5l {
        flex: 1 1 25%;
        max-width: 25%;
      }

      .brz .brz-css-1ilpw5l>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ilpw5l {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: flex-start;
        }

        .brz .brz-css-1ilpw5l .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1ilpw5l>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1ilpw5l:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1ilpw5l>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1ilpw5l:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1ilpw5l:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1ilpw5l>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1ilpw5l:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1ilpw5l>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1ilpw5l:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1ilpw5l>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1ilpw5l:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1ilpw5l>.brz-bg,
        .brz .brz-css-1ilpw5l>.brz-bg>.brz-bg-image,
        .brz .brz-css-1ilpw5l>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ilpw5l {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1ilpw5l>.brz-bg {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-137urg9 {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-137urg9 {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-137urg9 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-137urg9 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-137urg9 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-137urg9 {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-jig32j {
        height: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jig32j {
          height: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1f6hwvj {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1f6hwvj .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1f6hwvj {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-xiGTj {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 22px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xiGTj {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 22px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xiGTj {
          font-size: 20px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xiGTj {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wkh7pa {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1r776hu {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1r776hu {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1r776hu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1r776hu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1r776hu {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1r776hu {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-18ns7du {
        margin: 0;
        padding: 5px 15px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-18ns7du {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 0px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18ns7du:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-18ns7du {
          margin: 10px 25px 10px 25px;
          padding: 0;
        }
      }

      .brz .brz-css-aEn6S {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-aEn6S {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-aEn6S {
          font-size: 18px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-aEn6S {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      .brz .brz-css-c4cih5 {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-c4cih5 {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-c4cih5 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-c4cih5 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-c4cih5 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-c4cih5 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gmg6zp {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-fgs7j0 {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fgs7j0 {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-fgs7j0 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fgs7j0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fgs7j0 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fgs7j0 {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-c9RRL {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-c9RRL {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-c9RRL {
          font-size: 18px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-c9RRL {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11ccsgk {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1orf28a {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1orf28a {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1orf28a .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1orf28a {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1orf28a {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1orf28a {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-vfToV {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vfToV {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vfToV {
          font-size: 18px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vfToV {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ss0sg2 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1tq02hg {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 500ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tq02hg {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 500ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1tq02hg {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1tq02hg {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-2bapes {
        padding: 0;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-2bapes {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-2bapes .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2bapes {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2bapes {
          padding: 5px;
          margin: 5px 0px 0px 0px;
        }
      }

      .brz .brz-css-4hwcvr {
        margin: 0;
        padding: 4px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-4hwcvr {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 4px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4hwcvr:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4hwcvr {
          margin: -100px 0px 0px 0px;
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4hwcvr {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-zcesmj {
          padding-top: 100%;
        }

        .brz .brz-css-zcesmj>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-39ikk3 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-z2FAc {
        margin-top: 0px !important;
        margin-bottom: 10px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 15px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-z2FAc {
          margin-top: 0px !important;
          margin-bottom: 10px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 15px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      .brz .brz-css-n82ivj {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-n82ivj {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-n82ivj .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-n82ivj {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-n82ivj {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-n82ivj {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6zy0v7 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-jWDoC {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jWDoC {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jWDoC {
          font-size: 16px;
          line-height: 1.3;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jWDoC {
          font-size: 15px;
          line-height: 1.3;
        }
      }

      .brz .brz-css-z37Vp {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-z37Vp {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-z37Vp {
          font-size: 16px;
          line-height: 1.3;
          font-weight: 600;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-z37Vp {
          font-size: 15px;
          line-height: 1.3;
          font-weight: 600;
        }
      }

      .brz .brz-css-18crft2 {
        flex: 1 1 33.4%;
        max-width: 33.4%;
        justify-content: center;
      }

      .brz .brz-css-18crft2 .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-18crft2>.brz-bg {
        margin: 15px;
        border-radius: 12px;
      }

      .brz .brz-css-18crft2>.brz-bg {
        border: 0px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-18crft2>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-18crft2 {
          z-index: auto;
          flex: 1 1 33.4%;
          max-width: 33.4%;
          justify-content: center;
        }

        .brz .brz-css-18crft2 .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-18crft2>.brz-bg {
          margin: 15px;
          mix-blend-mode: normal;
          border-radius: 12px;
        }

        .brz .brz-css-18crft2:hover>.brz-bg {
          border: 0px solid rgba(0, 0, 0, 0);
          box-shadow: none;
        }

        .brz .brz-css-18crft2>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-18crft2:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-18crft2:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-18crft2>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-18crft2:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-18crft2>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-18crft2:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-18crft2>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-18crft2:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-18crft2>.brz-bg,
        .brz .brz-css-18crft2>.brz-bg>.brz-bg-image,
        .brz .brz-css-18crft2>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-18crft2>.brz-bg {
          margin: 10px;
          border-radius: 0px;
        }

        .brz .brz-css-18crft2>.brz-bg {
          border: 2px solid rgba(245, 245, 245, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-18crft2 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-18crft2>.brz-bg {
          margin: 25px;
          border-radius: 0px;
        }
      }

      .brz .brz-css-179x8c0 {
        margin: 15px;
        border: 0px solid transparent;
        padding: 25px 30px 25px 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-179x8c0 {
          z-index: auto;
          margin: 15px;
          border: 0px solid transparent;
          padding: 25px 30px 25px 30px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-179x8c0:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-179x8c0 {
          margin: 10px;
          border: 2px solid transparent;
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-179x8c0 {
          margin: 25px;
          padding: 10px;
        }
      }

      .brz .brz-css-41s3mh {
        margin: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-41s3mh {
          padding: 0;
          margin: 10px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-41s3mh .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-41s3mh {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-41s3mh {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-41s3mh {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-u81z07 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-vks7L {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vks7L {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vks7L {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vks7L {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eplvu8 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1eplvu8 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eplvu8 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1eplvu8 {
          display: none;
        }
      }

      .brz .brz-css-159yw8 {
        border-radius: 300px;
      }

      .brz .brz-css-159yw8 .brz-picture:after {
        border-radius: 300px;
      }

      .brz .brz-css-159yw8 .brz-picture {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-159yw8:not(.brz-image--hovered) {
          max-width: 35%;
        }

        .brz .brz-css-159yw8 {
          height: auto;
          border-radius: 300px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-159yw8:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-159yw8 .brz-picture:after {
          border-radius: 300px;
        }

        .brz .brz-css-159yw8:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-159yw8 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-159yw8:hover .brz-picture {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-159yw8,
        .brz .brz-css-159yw8 .brz-picture:after,
        .brz .brz-css-159yw8 .brz-picture,
        .brz .brz-css-159yw8.brz-image--withHover img.brz-img,
        .brz .brz-css-159yw8.brz-image--withHover img.dynamic-image,
        .brz .brz-css-159yw8.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-eskwr7.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4o7x3g {
          width: 147.39px;
          height: 147.39px;
          margin-inline-start: -25.48px;
          margin-top: -4.84px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-qmue98 {
          width: 116.39px;
          height: 116.39px;
          margin-inline-start: -8.09px;
          margin-top: 0px;
        }
      }

      .brz .brz-css-1wsrvav {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wsrvav {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1wsrvav .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wsrvav {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15ivcum {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-uwvhM {
        margin-top: 0px !important;
        margin-bottom: 10px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 15px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-uwvhM {
          margin-top: 0px !important;
          margin-bottom: 10px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 15px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      .brz .brz-css-1hqrmc1 {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hqrmc1 {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1hqrmc1 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hqrmc1 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1hqrmc1 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hqrmc1 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j3zooo {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-iKb1L {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-iKb1L {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-iKb1L {
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-iKb1L {
          font-size: 15px;
          line-height: 1.2;
        }
      }

      .brz .brz-css-ykGI9 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ykGI9 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ykGI9 {
          font-size: 16px;
          line-height: 1.2;
          font-weight: 600;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ykGI9 {
          font-size: 15px;
          line-height: 1.2;
          font-weight: 600;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1y3br69 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1y3br69 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1y3br69 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1f2awsp {
        height: 45px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1f2awsp {
          height: 45px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1f2awsp {
          height: 25px;
        }
      }

      .brz .brz-css-1de6c0i {
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1de6c0i {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1de6c0i {
          position: relative;
        }

        .brz .brz-css-1de6c0i:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1de6c0i {
          justify-content: flex-start;
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1de6c0i {
          margin: 10px 0px 0px 0px;
        }
      }

      .brz .brz-css-1luiw5x {
        justify-content: center;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1luiw5x {
          justify-content: center;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1luiw5x {
          justify-content: flex-start;
          padding: 5px 15px 5px 15px;
        }
      }

      .brz .brz-css-7bpbvw.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-7bpbvw.brz-btn--hover-in:before {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-7bpbvw.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-7bpbvw.brz-btn--hover-in {
        background-color: rgba(13, 13, 13, 1);
      }

      @media (min-width: 991px) {

        .brz .brz-css-7bpbvw.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-7bpbvw.brz-btn--hover-in:before {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-7bpbvw.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-7bpbvw.brz-btn--hover-in {
          background-color: rgba(13, 13, 13, 1);
          background-image: none;
        }

        .brz .brz-css-7bpbvw.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-7bpbvw.brz-btn--hover-in:before,
        .brz .brz-css-7bpbvw.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-7bpbvw.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7bpbvw.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-1gurzq2.brz-btn {
        font-family: "Jost", sans-serif;
        font-weight: 600;
        font-size: 15px;
        line-height: 1.6;
        letter-spacing: 0px;
        font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
        text-transform: inherit !important;
        border-radius: 24px;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-1gurzq2.brz-btn {
        border: 2px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-1gurzq2.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1gurzq2.brz-btn.brz-btn-submit {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1gurzq2 .brz-btn--story-container {
        border: 2px solid rgba(0, 0, 0, 0);
        border-radius: 24px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gurzq2.brz-btn {
          font-family: "Jost", sans-serif;
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 24px;
          flex-flow: row-reverse nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-1gurzq2.brz-btn:hover {
          display: flex;
          color: rgba(var(--brz-global-color8), 1);
          border: 2px solid rgba(13, 13, 13, 0.8);
          box-shadow: none;
        }

        .brz .brz-css-1gurzq2.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(13, 13, 13, 1);
          background-image: none;
        }

        .brz .brz-css-1gurzq2.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(var(--brz-global-color8), 1);
        }

        .brz .brz-css-1gurzq2.brz-btn.brz-btn-submit:hover {
          color: rgba(var(--brz-global-color8), 1);
          background-color: rgba(13, 13, 13, 1);
          background-image: none;
        }

        .brz .brz-css-1gurzq2:after {
          height: unset;
        }

        .brz .brz-css-1gurzq2 .brz-btn--story-container {
          border: 2px solid rgba(13, 13, 13, 0.8);
          flex-flow: row-reverse nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-1gurzq2 .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-1gurzq2.brz-btn,
        .brz .brz-css-1gurzq2.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-1gurzq2.brz-btn.brz-btn-submit {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1gurzq2.brz-btn {
          font-family: "Overpass", sans-serif;
          font-weight: 700;
          border-radius: 2px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-1gurzq2 .brz-btn--story-container {
          border-radius: 2px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gurzq2.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-radius: 2px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-1gurzq2 .brz-btn--story-container {
          border-radius: 2px;
        }
      }

      .brz .brz-css-ifp4jd {
        padding: 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ifp4jd {
          padding: 15px;
          max-width: 100%;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ifp4jd {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ifp4jd {
          padding: 0;
        }
      }

      .brz .brz-css-g155i7 {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-g155i7 {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-g155i7 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-g155i7 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8vygq3 {
          padding-top: 100%;
        }

        .brz .brz-css-8vygq3>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-121byot:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-121byot {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18ukogw {
          padding-top: 99.9428%;
        }

        .brz .brz-css-18ukogw>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-nOo9d {
        margin-top: 22px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 50px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-nOo9d {
          margin-top: 22px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 50px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-nOo9d {
          font-size: 42px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-nOo9d {
          margin-top: 20px !important;
          font-size: 30px;
          line-height: 1.5;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-s_eWH {
        margin-top: 22px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-s_eWH {
          margin-top: 22px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-s_eWH {
          line-height: 1.5;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-s_eWH {
          margin-top: 20px !important;
          margin-bottom: 10px !important;
          font-size: 17px;
          line-height: 1.5;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dcy45u {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1dcy45u .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dcy45u {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1b57cjg {
        height: 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b57cjg {
          height: 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x40x02 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1x40x02>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1x40x02:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1x40x02>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1x40x02:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1x40x02:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1x40x02>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1x40x02:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1x40x02>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1x40x02:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1x40x02>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1x40x02:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1x40x02:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1x40x02>.brz-row,
        .brz .brz-css-1x40x02>.brz-bg>.brz-bg-video,
        .brz .brz-css-1x40x02>.brz-bg,
        .brz .brz-css-1x40x02>.brz-bg>.brz-bg-image,
        .brz .brz-css-1x40x02>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x40x02 {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-blrry4 {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-4y18pr {
        flex: 1 1 33.3%;
        max-width: 33.3%;
        justify-content: center;
      }

      .brz .brz-css-4y18pr .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-4y18pr>.brz-bg {
        margin: 15px;
        border-radius: 12px;
      }

      .brz .brz-css-4y18pr>.brz-bg {
        border: 0px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-4y18pr>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-4y18pr {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: center;
        }

        .brz .brz-css-4y18pr .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-4y18pr>.brz-bg {
          margin: 15px;
          mix-blend-mode: normal;
          border-radius: 12px;
        }

        .brz .brz-css-4y18pr:hover>.brz-bg {
          border: 0px solid rgba(0, 0, 0, 0);
          box-shadow: none;
        }

        .brz .brz-css-4y18pr>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-4y18pr:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-4y18pr:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-4y18pr>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-4y18pr:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-4y18pr>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-4y18pr:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-4y18pr>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-4y18pr:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-4y18pr>.brz-bg,
        .brz .brz-css-4y18pr>.brz-bg>.brz-bg-image,
        .brz .brz-css-4y18pr>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4y18pr>.brz-bg {
          margin: 10px;
          border-radius: 0px;
        }

        .brz .brz-css-4y18pr>.brz-bg {
          border: 2px solid rgba(245, 245, 245, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4y18pr {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-4y18pr>.brz-bg {
          margin: 25px;
          border-radius: 0px;
        }
      }

      .brz .brz-css-1v84e1y {
        margin: 15px;
        border: 0px solid transparent;
        padding: 25px 30px 25px 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v84e1y {
          z-index: auto;
          margin: 15px;
          border: 0px solid transparent;
          padding: 25px 30px 25px 30px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v84e1y:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1v84e1y {
          margin: 10px;
          border: 2px solid transparent;
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1v84e1y {
          margin: 25px;
          padding: 10px;
        }
      }

      .brz .brz-css-1wtkqar {
        margin: 10px 5px 10px 5px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wtkqar {
          padding: 0;
          margin: 10px 5px 10px 5px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1wtkqar .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wtkqar {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1wtkqar {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1wtkqar {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-p6urjd {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-tzd83 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-tzd83 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-tzd83 {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tzd83 {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eof4r4 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1eof4r4 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eof4r4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1eof4r4 {
          display: none;
        }
      }

      .brz .brz-css-qxg140 {
        border-radius: 300px;
      }

      .brz .brz-css-qxg140 .brz-picture:after {
        border-radius: 300px;
      }

      .brz .brz-css-qxg140 .brz-picture {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-qxg140:not(.brz-image--hovered) {
          max-width: 35%;
        }

        .brz .brz-css-qxg140 {
          height: auto;
          border-radius: 300px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-qxg140:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-qxg140 .brz-picture:after {
          border-radius: 300px;
        }

        .brz .brz-css-qxg140:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-qxg140 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-qxg140:hover .brz-picture {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-qxg140,
        .brz .brz-css-qxg140 .brz-picture:after,
        .brz .brz-css-qxg140 .brz-picture,
        .brz .brz-css-qxg140.brz-image--withHover img.brz-img,
        .brz .brz-css-qxg140.brz-image--withHover img.dynamic-image,
        .brz .brz-css-qxg140.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1aqya50.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fgzdw0 {
          width: 104.86px;
          height: 104.8px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xhh5h0.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      .brz .brz-css-17r8w7r {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-17r8w7r {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-17r8w7r .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17r8w7r {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yfqk0r {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-pQbKr {
        margin-top: 0px !important;
        margin-bottom: 10px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 15px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pQbKr {
          margin-top: 0px !important;
          margin-bottom: 10px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 15px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      .brz .brz-css-yfgawx {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-yfgawx {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-yfgawx .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yfgawx {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-yfgawx {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yfgawx {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6xgxlq {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-aPC3w {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-aPC3w {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-aPC3w {
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-aPC3w {
          font-size: 15px;
          line-height: 1.2;
        }
      }

      .brz .brz-css-wL6B2 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wL6B2 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wL6B2 {
          font-size: 16px;
          line-height: 1.2;
          font-weight: 600;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wL6B2 {
          font-size: 15px;
          line-height: 1.2;
          font-weight: 600;
        }
      }

      .brz .brz-css-8gfc7y {
        flex: 1 1 33.3%;
        max-width: 33.3%;
        justify-content: center;
      }

      .brz .brz-css-8gfc7y .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-8gfc7y>.brz-bg {
        margin: 15px;
        border-radius: 12px;
      }

      .brz .brz-css-8gfc7y>.brz-bg {
        border: 0px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-8gfc7y>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-8gfc7y {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: center;
        }

        .brz .brz-css-8gfc7y .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-8gfc7y>.brz-bg {
          margin: 15px;
          mix-blend-mode: normal;
          border-radius: 12px;
        }

        .brz .brz-css-8gfc7y:hover>.brz-bg {
          border: 0px solid rgba(0, 0, 0, 0);
          box-shadow: none;
        }

        .brz .brz-css-8gfc7y>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-8gfc7y:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-8gfc7y:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-8gfc7y>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-8gfc7y:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-8gfc7y>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-8gfc7y:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-8gfc7y>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-8gfc7y:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-8gfc7y>.brz-bg,
        .brz .brz-css-8gfc7y>.brz-bg>.brz-bg-image,
        .brz .brz-css-8gfc7y>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8gfc7y>.brz-bg {
          margin: 10px;
          border-radius: 0px;
        }

        .brz .brz-css-8gfc7y>.brz-bg {
          border: 2px solid rgba(245, 245, 245, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8gfc7y {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-8gfc7y>.brz-bg {
          margin: 25px;
          border-radius: 0px;
        }
      }

      .brz .brz-css-1q950ga {
        margin: 15px;
        border: 0px solid transparent;
        padding: 25px 30px 25px 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1q950ga {
          z-index: auto;
          margin: 15px;
          border: 0px solid transparent;
          padding: 25px 30px 25px 30px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1q950ga:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1q950ga {
          margin: 10px;
          border: 2px solid transparent;
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1q950ga {
          margin: 25px;
          padding: 10px;
        }
      }

      .brz .brz-css-1ax9ldm {
        margin: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ax9ldm {
          padding: 0;
          margin: 10px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ax9ldm .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ax9ldm {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ax9ldm {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ax9ldm {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mwr7b9 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-iOFX6 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-iOFX6 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-iOFX6 {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-iOFX6 {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2mjtvn {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-2mjtvn .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2mjtvn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2mjtvn {
          display: none;
        }
      }

      .brz .brz-css-htrmeg {
        border-radius: 300px;
      }

      .brz .brz-css-htrmeg .brz-picture:after {
        border-radius: 300px;
      }

      .brz .brz-css-htrmeg .brz-picture {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-htrmeg:not(.brz-image--hovered) {
          max-width: 35%;
        }

        .brz .brz-css-htrmeg {
          height: auto;
          border-radius: 300px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-htrmeg:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-htrmeg .brz-picture:after {
          border-radius: 300px;
        }

        .brz .brz-css-htrmeg:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-htrmeg .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-htrmeg:hover .brz-picture {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-htrmeg,
        .brz .brz-css-htrmeg .brz-picture:after,
        .brz .brz-css-htrmeg .brz-picture,
        .brz .brz-css-htrmeg.brz-image--withHover img.brz-img,
        .brz .brz-css-htrmeg.brz-image--withHover img.dynamic-image,
        .brz .brz-css-htrmeg.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-afcnvg {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-afcnvg>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-afcnvg:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-afcnvg>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-afcnvg:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-afcnvg:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-afcnvg>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-afcnvg:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-afcnvg>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-afcnvg:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-afcnvg>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-afcnvg:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-afcnvg:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-afcnvg>.brz-row,
        .brz .brz-css-afcnvg>.brz-bg>.brz-bg-video,
        .brz .brz-css-afcnvg>.brz-bg,
        .brz .brz-css-afcnvg>.brz-bg>.brz-bg-image,
        .brz .brz-css-afcnvg>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-afcnvg {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-13nkgvw {
        padding: 40px 0px 00px 0px;
      }

      .brz .brz-css-13nkgvw>.brz-bg>.brz-bg-color {
        background-color: transparent;
        background-image: linear-gradient(90deg,
            rgba(5, 5, 5, 1) 0%,
            rgba(67, 67, 67, 1) 73%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-13nkgvw {
          padding: 40px 0px 00px 0px;
        }

        .brz .brz-css-13nkgvw>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-13nkgvw:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-13nkgvw>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-13nkgvw:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-13nkgvw:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-13nkgvw>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-13nkgvw:hover>.brz-bg>.brz-bg-color {
          background-color: transparent;
          background-image: linear-gradient(90deg,
              rgba(5, 5, 5, 1) 0%,
              rgba(67, 67, 67, 1) 72%);
        }

        .brz .brz-css-13nkgvw>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-13nkgvw:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-13nkgvw>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-13nkgvw:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-13nkgvw>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-13nkgvw>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-13nkgvw>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-13nkgvw>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-13nkgvw>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-13nkgvw:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-13nkgvw>.brz-bg,
        .brz .brz-css-13nkgvw>.brz-bg>.brz-bg-image,
        .brz .brz-css-13nkgvw>.brz-bg>.brz-bg-map,
        .brz .brz-css-13nkgvw>.brz-bg>.brz-bg-color,
        .brz .brz-css-13nkgvw>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-13nkgvw:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-13nkgvw {
          padding: 20px 15px 15px 15px;
        }

        .brz .brz-css-13nkgvw>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(90deg,
              rgba(5, 5, 5, 1) 0%,
              rgba(67, 67, 67, 1) 81%);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13nkgvw {
          padding: 20px 15px 00px 15px;
        }

        .brz .brz-css-13nkgvw>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(130deg,
              rgba(5, 5, 5, 1) 0%,
              rgba(67, 67, 67, 1) 62%);
        }
      }

      .brz .brz-css-ye1hut {
        padding: 0;
        margin: 10px 100px 10px 100px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ye1hut {
          padding: 0;
          margin: 10px 100px 10px 100px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-ye1hut .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ye1hut {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ye1hut {
          padding: 5px 15px 5px 15px;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ye1hut {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dc2uxb.brz-hover-animation__container {
          max-width: 50%;
        }
      }

      .brz .brz-css-pamg4v {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pamg4v {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-pamg4v .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pamg4v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pamg4v {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pamg4v {
          padding: 15px;
          margin: -20px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-z7m2qw:not(.brz-image--hovered) {
          max-width: 60%;
        }

        .brz .brz-css-z7m2qw {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-z7m2qw:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-z7m2qw .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-z7m2qw:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-z7m2qw .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-z7m2qw:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-z7m2qw,
        .brz .brz-css-z7m2qw .brz-picture:after,
        .brz .brz-css-z7m2qw .brz-picture,
        .brz .brz-css-z7m2qw.brz-image--withHover img.brz-img,
        .brz .brz-css-z7m2qw.brz-image--withHover img.dynamic-image,
        .brz .brz-css-z7m2qw.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i9lrzy.brz-hover-animation__container {
          max-width: 60%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vq8v87 {
          padding-top: 99.6342%;
        }

        .brz .brz-css-1vq8v87>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-xf8m5i {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-xf8m5i>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xf8m5i {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-xf8m5i .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-xf8m5i>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg,
        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-image,
        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xf8m5i {
          flex: 1 1 48.6%;
          max-width: 48.6%;
        }

        .brz .brz-css-xf8m5i>.brz-bg {
          margin: 6px 0px -10px 0px;
        }
      }

      .brz .brz-css-ngrbb7 {
        margin: 0;
        padding: 3px 0px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ngrbb7 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 3px 0px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ngrbb7:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ngrbb7 {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ngrbb7 {
          margin: 6px 0px -10px 0px;
          padding: 0;
        }
      }

      .brz .brz-css-iyy2wr {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
      }

      @media (min-width: 991px) {
        .brz .brz-css-iyy2wr {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-iyy2wr .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-iyy2wr {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-iyy2wr {
          margin: 14px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-iyy2wr {
          padding: 15px;
          margin: -12px 0px 10px 0px;
          justify-content: flex-start;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1r7m2ln:not(.brz-image--hovered) {
          max-width: 52%;
        }

        .brz .brz-css-1r7m2ln {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1r7m2ln:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1r7m2ln .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1r7m2ln:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1r7m2ln .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1r7m2ln:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1r7m2ln,
        .brz .brz-css-1r7m2ln .brz-picture:after,
        .brz .brz-css-1r7m2ln .brz-picture,
        .brz .brz-css-1r7m2ln.brz-image--withHover img.brz-img,
        .brz .brz-css-1r7m2ln.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1r7m2ln.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12kleo8.brz-hover-animation__container {
          max-width: 52%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-oj1o2c {
          padding-top: 101.5314%;
        }

        .brz .brz-css-oj1o2c>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-1elna1m {
        flex: 1 1 46.2%;
        max-width: 46.2%;
      }

      .brz .brz-css-1elna1m>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1elna1m {
          z-index: auto;
          flex: 1 1 46.2%;
          max-width: 46.2%;
          justify-content: flex-start;
        }

        .brz .brz-css-1elna1m .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1elna1m>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1elna1m>.brz-bg,
        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-image,
        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1elna1m {
          flex: 1 1 48.2%;
          max-width: 48.2%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1elna1m {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1elna1m>.brz-bg {
          margin: -20px 0px -20px 0px;
        }
      }

      .brz .brz-css-mkixb6 {
        margin: 0;
        padding: 5px 100px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mkixb6 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 100px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mkixb6:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mkixb6 {
          padding: 5px 30px 20px 30px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mkixb6 {
          margin: -20px 0px -20px 0px;
          padding: 0;
        }
      }

      .brz .brz-css-11bwwre {
        margin: -10px 0px 5px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-11bwwre {
          padding: 0;
          margin: -10px 0px 5px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-11bwwre .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11bwwre {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-11bwwre {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11bwwre {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11bwwre {
          display: none;
        }
      }

      .brz .brz-css-14e9j3p,
      .brz .brz-css-14e9j3p .brz-picture:after,
      .brz .brz-css-14e9j3p .brz-picture,
      .brz .brz-css-14e9j3p.brz-image--withHover img.brz-img,
      .brz .brz-css-14e9j3p.brz-image--withHover img.dynamic-image,
      .brz .brz-css-14e9j3p.brz-image--withHover .brz-img__hover {
        transition-duration: 0.51s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14e9j3p:not(.brz-image--hovered) {
          max-width: 50%;
        }

        .brz .brz-css-14e9j3p {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-14e9j3p:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-14e9j3p .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-14e9j3p:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-14e9j3p .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14e9j3p:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-14e9j3p,
        .brz .brz-css-14e9j3p .brz-picture:after,
        .brz .brz-css-14e9j3p .brz-picture,
        .brz .brz-css-14e9j3p.brz-image--withHover img.brz-img,
        .brz .brz-css-14e9j3p.brz-image--withHover img.dynamic-image,
        .brz .brz-css-14e9j3p.brz-image--withHover .brz-img__hover {
          transition-duration: 0.51s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nz56mo {
          padding-top: 56.2867%;
        }

        .brz .brz-css-1nz56mo>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-ac417b {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-ac417b>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ac417b {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-ac417b .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-ac417b>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-ac417b:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ac417b>.brz-bg,
        .brz .brz-css-ac417b>.brz-bg>.brz-bg-image,
        .brz .brz-css-ac417b>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ac417b>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ac417b {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-ac417b>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-1ke0u7d {
        padding: 28px 20% 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ke0u7d {
          padding: 28px 20% 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ke0u7d .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ke0u7d {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ke0u7d {
          padding: 0;
          margin: 18px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ke0u7d {
          padding: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-qvkpw4 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-cOL7W {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 30px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cOL7W {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 30px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cOL7W {
          font-size: 24px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cOL7W {
          text-align: center !important;
          font-size: 24px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b0is4v {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1b0is4v .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b0is4v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1urqy49 {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1urqy49 {
          height: 30px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1urqy49 {
          height: 25px;
        }
      }

      .brz .brz-css-16lv7h6 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-16lv7h6 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-16lv7h6 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16lv7h6 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16lv7h6 {
          margin: 0px 0px 10px 0px;
        }
      }

      .brz .brz-css-7u49x9 {
        animation-name: slideInUp;
        animation-duration: 1500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7u49x9 {
          animation-name: slideInUp;
          animation-duration: 1500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7u49x9 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7u49x9 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
          width: 18px;
        }

        .brz .brz-css-3c6883:hover .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      .brz .brz-css-12prtfx .brz-menu__ul {
        font-family: "Jost", sans-serif;
      }

      .brz .brz-css-12prtfx .brz-menu__ul {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a {
        padding: 0px 10px 0px 10px;
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
        color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: 16px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-family: "Jost", sans-serif;
          display: flex;
          flex-wrap: wrap;
          justify-content: inherit;
          align-items: center;
          max-width: none;
          margin: 0px -5px 0px -5px;
        }

        .brz .brz-css-12prtfx:hover .brz-menu__ul {
          color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a {
          flex-flow: row nowrap;
          padding: 0px 10px 0px 10px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          border-radius: 0px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>a {
          border-radius: 0px;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu {
          font-family: var(--brz-buttonfontfamily, initial);
          border-radius: 0px;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu:hover {
          color: rgba(255, 255, 255, 1);
          background-color: rgba(51, 51, 51, 1);
          box-shadow: none;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-menu__item>.brz-a {
          flex-flow: row nowrap;
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu .brz-a:hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
          font-size: 12px;
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__item--current .brz-menu__sub-menu {
          box-shadow: none;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current):hover>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__item-dropdown .brz-menu__item:hover {
          background-color: rgba(51, 51, 51, 1);
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-menu__item-dropdown:hover .brz-a:hover:after {
          border-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item {
          border-bottom: 1px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__item-dropdown .brz-menu__item,
        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__item--current .brz-menu__sub-menu,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
        .brz .brz-css-12prtfx:hover .brz-menu__ul,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item,
        .brz .brz-css-12prtfx .brz-menu__sub-menu,
        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu .brz-a,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: 16px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-12prtfx [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-12prtfx [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-12prtfx>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-12prtfx>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-12prtfx>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-12prtfx .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 2.5px;
          margin-left: 2.5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1phr2gu {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1phr2gu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1phr2gu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1phr2gu {
          display: none;
        }
      }

      .brz .brz-css-g7yskd {
        height: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-g7yskd {
          height: 10px;
        }
      }

      .brz .brz-css-1ab16q {
        padding: 0;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ab16q {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ab16q .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ab16q {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ab16q {
          padding: 19px;
          margin: 10px 20px 10px 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nvmtem {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-gtpqL {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gtpqL {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gtpqL {
          font-size: 13px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gtpqL {
          font-size: 15px;
          line-height: 1.6;
        }
      }

      .brz .brz-css-91al4p {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-91al4p {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-91al4p:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-91al4p {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-91al4p {
          margin: 14px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-o1owq8 {
          padding-top: 100.823%;
        }

        .brz .brz-css-o1owq8>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-plz2hw {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-plz2hw.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-plz2hw .brz-container {
          justify-content: center;
        }

        .brz .brz-css-plz2hw>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-plz2hw>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-plz2hw>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-plz2hw:hover {
          display: block;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ddn8c1 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-ddn8c1>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-ddn8c1>.brz-row,
        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-video,
        .brz .brz-css-ddn8c1>.brz-bg,
        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-image,
        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ddn8c1 {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l5ehqw {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-l5ehqw.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-l5ehqw .brz-container {
          justify-content: center;
        }

        .brz .brz-css-l5ehqw>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-l5ehqw>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-l5ehqw>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l5ehqw:hover {
          display: block;
        }
      }

      .brz .brz-css-1muw6tr {
        padding: 60px 0px 30px 0px;
      }

      .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1muw6tr {
          padding: 60px 0px 30px 0px;
        }

        .brz .brz-css-1muw6tr>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-image,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-map,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-color,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1muw6tr {
          padding: 40px 15px 25px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1muw6tr {
          padding: 20px 15px 15px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqm6ne:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqm6ne {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rzjmcw {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1rzjmcw>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1rzjmcw>.brz-row,
        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-video,
        .brz .brz-css-1rzjmcw>.brz-bg,
        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-image,
        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rzjmcw {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nx0v7u {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-aa5k3b {
        flex: 1 1 53.8%;
        max-width: 53.8%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-aa5k3b {
          z-index: auto;
          flex: 1 1 53.8%;
          max-width: 53.8%;
          justify-content: flex-start;
        }

        .brz .brz-css-aa5k3b .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-aa5k3b>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg,
        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-image,
        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-aa5k3b {
          flex: 1 1 49.8%;
          max-width: 49.8%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-aa5k3b {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      .brz .brz-css-sqw0cl {
        padding: 5px 100px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqw0cl {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 100px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqw0cl:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sqw0cl {
          padding: 5px 30px 20px 30px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sqw0cl {
          padding: 25px;
        }
      }

      .brz .brz-css-m7s0db {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-m7s0db {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-m7s0db .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-m7s0db {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-m7s0db {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ya5uw {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-s90qo {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: right !important;
        font-family: "Jost", sans-serif !important;
        font-size: 32px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-s90qo {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: right !important;
          font-family: "Jost", sans-serif !important;
          font-size: 32px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-s90qo {
          font-size: 28px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-s90qo {
          text-align: center !important;
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rd0rx7 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-rd0rx7 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rd0rx7 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rd0rx7 {
          display: none;
        }
      }

      .brz .brz-css-1jmx489 {
        height: 14px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jmx489 {
          height: 14px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1jmx489 {
          height: 10px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jmx489 {
          height: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ux9x0s {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-ux9x0s .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ux9x0s {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ux9x0s {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ux9x0s {
          display: none;
        }
      }

      .brz .brz-css-1o4f0to {
        height: 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o4f0to {
          height: 15px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1o4f0to {
          height: 37px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1o4f0to {
          height: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mtilrm {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ulk7vd.brz-hover-animation__container {
          max-width: 50%;
        }
      }

      .brz .brz-css-1hw8pbx {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hw8pbx {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1hw8pbx .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1hw8pbx>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg,
        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-image,
        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hw8pbx {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hw8pbx>* {
          display: none;
        }

        .brz .brz-css-1hw8pbx>.brz-column__items {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wipm3 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wipm3:hover {
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xpkcuu {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1xpkcuu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xpkcuu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xpkcuu {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gpzp7g {
          height: 50px;
        }
      }

      .brz .brz-css-174b3zg {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-174b3zg>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-174b3zg {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-174b3zg .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-174b3zg>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-174b3zg>.brz-bg,
        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-image,
        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-174b3zg>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-174b3zg {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-174b3zg>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-1eompv2 {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eompv2 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eompv2:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1eompv2 {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1eompv2 {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-8vqe9b {
        padding: 0;
        margin: 10px 0px -10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8vqe9b {
          padding: 0;
          margin: 10px 0px -10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-8vqe9b .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8vqe9b {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8vqe9b {
          margin: 9px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8vqe9b {
          padding: 15px;
          margin: 0px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14f9329:not(.brz-image--hovered) {
          max-width: 63%;
        }

        .brz .brz-css-14f9329 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-14f9329:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-14f9329 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-14f9329:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-14f9329 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14f9329:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-14f9329,
        .brz .brz-css-14f9329 .brz-picture:after,
        .brz .brz-css-14f9329 .brz-picture,
        .brz .brz-css-14f9329.brz-image--withHover img.brz-img,
        .brz .brz-css-14f9329.brz-image--withHover img.dynamic-image,
        .brz .brz-css-14f9329.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-30m9qj.brz-hover-animation__container {
          max-width: 63%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3csl0p {
          padding-top: 100.3701%;
        }

        .brz .brz-css-3csl0p>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-1rszu2u {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-1rszu2u>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rszu2u {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1rszu2u .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1rszu2u>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg,
        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-image,
        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rszu2u>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rszu2u {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-1rszu2u>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-12xxmj2 {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12xxmj2 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12xxmj2:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12xxmj2 {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12xxmj2 {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-e1hua1 {
        padding: 0;
        margin: 16px 0px 10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-e1hua1 {
          padding: 0;
          margin: 16px 0px 10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-e1hua1 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-e1hua1 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-e1hua1 {
          margin: 14px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-e1hua1 {
          padding: 15px;
          margin: 8px 0px 5px 0px;
          justify-content: flex-start;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j8mfn5:not(.brz-image--hovered) {
          max-width: 50%;
        }

        .brz .brz-css-j8mfn5 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-j8mfn5:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-j8mfn5 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-j8mfn5:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-j8mfn5 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-j8mfn5:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-j8mfn5,
        .brz .brz-css-j8mfn5 .brz-picture:after,
        .brz .brz-css-j8mfn5 .brz-picture,
        .brz .brz-css-j8mfn5.brz-image--withHover img.brz-img,
        .brz .brz-css-j8mfn5.brz-image--withHover img.dynamic-image,
        .brz .brz-css-j8mfn5.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7vjxcq {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ri6vir:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ri6vir {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-1oshu5r {
        justify-content: flex-end;
      }

      .brz .brz-css-1oshu5r .brz-columns__scroll-effect {
        justify-content: flex-end;
      }

      .brz .brz-css-1oshu5r>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1oshu5r {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-end;
        }

        .brz .brz-css-1oshu5r .brz-columns__scroll-effect {
          justify-content: flex-end;
        }

        .brz .brz-css-1oshu5r>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1oshu5r:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1oshu5r>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1oshu5r:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1oshu5r:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1oshu5r>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1oshu5r:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1oshu5r>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1oshu5r:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1oshu5r>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1oshu5r:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1oshu5r>.brz-bg,
        .brz .brz-css-1oshu5r>.brz-bg>.brz-bg-image,
        .brz .brz-css-1oshu5r>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1oshu5r {
          justify-content: center;
        }

        .brz .brz-css-1oshu5r .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-1oshu5r>.brz-bg {
          margin: -100px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1oshu5r>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-zgd006 {
          padding-top: 103.6933%;
        }

        .brz .brz-css-zgd006>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ged7z.brz-hover-animation__container {
          max-width: 23%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pofvw5 {
          padding-top: 99.7636%;
        }

        .brz .brz-css-pofvw5>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p0riji {
          width: 59.23px;
          height: 59.23px;
          margin-inline-start: 0px;
          margin-top: -0.07px;
        }
      }

      .brz .brz-css-15u5f0p {
        flex: 1 1 25%;
        max-width: 25%;
        justify-content: center;
      }

      .brz .brz-css-15u5f0p .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-15u5f0p>.brz-bg {
        margin: 15px 0px 15px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-15u5f0p {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: center;
        }

        .brz .brz-css-15u5f0p .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-15u5f0p>.brz-bg {
          margin: 15px 0px 15px 0px;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-15u5f0p:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-15u5f0p>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-15u5f0p:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-15u5f0p:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-15u5f0p>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-15u5f0p:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-15u5f0p>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-15u5f0p:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-15u5f0p>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-15u5f0p:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-15u5f0p>.brz-bg,
        .brz .brz-css-15u5f0p>.brz-bg>.brz-bg-image,
        .brz .brz-css-15u5f0p>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15u5f0p {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-15u5f0p>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-7podn2 {
        margin: 15px 0px 15px 0px;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7podn2 {
          z-index: auto;
          margin: 15px 0px 15px 0px;
          border: 0px solid transparent;
          padding: 0;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7podn2:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7podn2 {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-w6z4bd {
        padding: 0;
        margin: 7px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-w6z4bd {
          padding: 0;
          margin: 7px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-w6z4bd .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-w6z4bd {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-w6z4bd {
          padding: 5px;
          margin: 5px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-w6z4bd {
          margin: 15px 0px 15px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ijbads:not(.brz-image--hovered) {
          max-width: 24%;
        }

        .brz .brz-css-1ijbads {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1ijbads:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1ijbads .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1ijbads:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1ijbads .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1ijbads:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1ijbads,
        .brz .brz-css-1ijbads .brz-picture:after,
        .brz .brz-css-1ijbads .brz-picture,
        .brz .brz-css-1ijbads.brz-image--withHover img.brz-img,
        .brz .brz-css-1ijbads.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1ijbads.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17me4z.brz-hover-animation__container {
          max-width: 24%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1fszi7q {
          padding-top: 100%;
        }

        .brz .brz-css-1fszi7q>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-mxtjdo {
        flex: 1 1 25%;
        max-width: 25%;
        justify-content: center;
      }

      .brz .brz-css-mxtjdo .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-mxtjdo>.brz-bg {
        margin: 15px 0px 15px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mxtjdo {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: center;
        }

        .brz .brz-css-mxtjdo .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-mxtjdo>.brz-bg {
          margin: 15px 0px 15px 0px;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-mxtjdo:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-mxtjdo>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-mxtjdo:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-mxtjdo:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-mxtjdo>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-mxtjdo:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-mxtjdo>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-mxtjdo:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-mxtjdo>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-mxtjdo:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-mxtjdo>.brz-bg,
        .brz .brz-css-mxtjdo>.brz-bg>.brz-bg-image,
        .brz .brz-css-mxtjdo>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mxtjdo {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-mxtjdo>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-d8zzuu {
        margin: 15px 0px 15px 0px;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-d8zzuu {
          z-index: auto;
          margin: 15px 0px 15px 0px;
          border: 0px solid transparent;
          padding: 0;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-d8zzuu:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-d8zzuu {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-6vosio {
        padding: 0;
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-6vosio {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-6vosio .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6vosio {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6vosio {
          padding: 10px;
          margin: 5px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6vosio {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-g72e45:not(.brz-image--hovered) {
          max-width: 21%;
        }

        .brz .brz-css-g72e45 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-g72e45:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-g72e45 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-g72e45:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-g72e45 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-g72e45:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-g72e45,
        .brz .brz-css-g72e45 .brz-picture:after,
        .brz .brz-css-g72e45 .brz-picture,
        .brz .brz-css-g72e45.brz-image--withHover img.brz-img,
        .brz .brz-css-g72e45.brz-image--withHover img.dynamic-image,
        .brz .brz-css-g72e45.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-cwvn3m.brz-hover-animation__container {
          max-width: 21%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-z1s6ez {
          width: 78.26px;
          height: 78.26px;
          margin-inline-start: -8.94px;
          margin-top: -7.83px;
        }
      }

      .brz .brz-css-1dzi2ej {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dzi2ej {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1dzi2ej .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dzi2ej {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1dzi2ej {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o2t4e3 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1o2t4e3>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1o2t4e3:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1o2t4e3>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1o2t4e3:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1o2t4e3:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1o2t4e3>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1o2t4e3:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1o2t4e3>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1o2t4e3:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1o2t4e3>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1o2t4e3:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1o2t4e3:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1o2t4e3>.brz-row,
        .brz .brz-css-1o2t4e3>.brz-bg>.brz-bg-video,
        .brz .brz-css-1o2t4e3>.brz-bg,
        .brz .brz-css-1o2t4e3>.brz-bg>.brz-bg-image,
        .brz .brz-css-1o2t4e3>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o2t4e3 {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ihr73p {
          padding: 10px;
          max-width: 100%;
        }
      }

      .brz .brz-css-1d4ikb1 {
        flex: 1 1 25%;
        max-width: 25%;
        justify-content: center;
      }

      .brz .brz-css-1d4ikb1 .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-1d4ikb1>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1d4ikb1 {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: center;
        }

        .brz .brz-css-1d4ikb1 .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-1d4ikb1>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1d4ikb1:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1d4ikb1>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1d4ikb1:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1d4ikb1:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1d4ikb1>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1d4ikb1:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1d4ikb1>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1d4ikb1:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1d4ikb1>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1d4ikb1:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1d4ikb1>.brz-bg,
        .brz .brz-css-1d4ikb1>.brz-bg>.brz-bg-image,
        .brz .brz-css-1d4ikb1>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1d4ikb1>.brz-bg {
          margin: 15px 0px 15px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1d4ikb1 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1d4ikb1>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-webhen {
        margin: 0;
        padding: 15px 0px 15px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-webhen {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 15px 0px 15px 0px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-webhen:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-webhen {
          margin: 15px 0px 15px 0px;
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-webhen {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      .brz .brz-css-1kjhdre {
        margin: 13px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kjhdre {
          padding: 0;
          margin: 13px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1kjhdre .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kjhdre {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1kjhdre {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1kjhdre {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1n9puaa .brz-picture {
        filter: brightness(0%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1n9puaa:not(.brz-image--hovered) {
          max-width: 21%;
        }

        .brz .brz-css-1n9puaa {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1n9puaa:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1n9puaa .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1n9puaa:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1n9puaa .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1n9puaa:hover .brz-picture {
          filter: brightness(0%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-1n9puaa,
        .brz .brz-css-1n9puaa .brz-picture:after,
        .brz .brz-css-1n9puaa .brz-picture,
        .brz .brz-css-1n9puaa.brz-image--withHover img.brz-img,
        .brz .brz-css-1n9puaa.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1n9puaa.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kl93k8.brz-hover-animation__container {
          max-width: 21%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6b74ks {
          padding-top: 100%;
        }

        .brz .brz-css-6b74ks>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-15zxfgb {
        flex: 1 1 25%;
        max-width: 25%;
        justify-content: center;
      }

      .brz .brz-css-15zxfgb .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-15zxfgb>.brz-bg {
        margin: 15px 0px 15px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-15zxfgb {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: center;
        }

        .brz .brz-css-15zxfgb .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-15zxfgb>.brz-bg {
          margin: 15px 0px 15px 0px;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-15zxfgb:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-15zxfgb>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-15zxfgb:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-15zxfgb:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-15zxfgb>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-15zxfgb:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-15zxfgb>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-15zxfgb:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-15zxfgb>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-15zxfgb:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-15zxfgb>.brz-bg,
        .brz .brz-css-15zxfgb>.brz-bg>.brz-bg-image,
        .brz .brz-css-15zxfgb>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15zxfgb {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-15zxfgb>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-ubaz92 {
        margin: 15px 0px 15px 0px;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ubaz92 {
          z-index: auto;
          margin: 15px 0px 15px 0px;
          border: 0px solid transparent;
          padding: 0;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ubaz92:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ubaz92 {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ubaz92 {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-thjbhg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-thjbhg {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-thjbhg .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-thjbhg {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-thjbhg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-9m1gkk .brz-picture {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-9m1gkk:not(.brz-image--hovered) {
          max-width: 23%;
        }

        .brz .brz-css-9m1gkk {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-9m1gkk:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-9m1gkk .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-9m1gkk:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-9m1gkk .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-9m1gkk:hover .brz-picture {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-9m1gkk,
        .brz .brz-css-9m1gkk .brz-picture:after,
        .brz .brz-css-9m1gkk .brz-picture,
        .brz .brz-css-9m1gkk.brz-image--withHover img.brz-img,
        .brz .brz-css-9m1gkk.brz-image--withHover img.dynamic-image,
        .brz .brz-css-9m1gkk.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vuf6u1.brz-hover-animation__container {
          max-width: 23%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l03ha {
          padding-top: 99.1229%;
        }

        .brz .brz-css-l03ha>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-drmb2u .brz-picture {
        filter: brightness(94%) hue-rotate(0deg) saturate(0%) contrast(104%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-drmb2u:not(.brz-image--hovered) {
          max-width: 23%;
        }

        .brz .brz-css-drmb2u {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-drmb2u:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-drmb2u .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-drmb2u:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-drmb2u .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-drmb2u:hover .brz-picture {
          filter: brightness(94%) hue-rotate(0deg) saturate(0%) contrast(104%);
        }

        .brz .brz-css-drmb2u,
        .brz .brz-css-drmb2u .brz-picture:after,
        .brz .brz-css-drmb2u .brz-picture,
        .brz .brz-css-drmb2u.brz-image--withHover img.brz-img,
        .brz .brz-css-drmb2u.brz-image--withHover img.dynamic-image,
        .brz .brz-css-drmb2u.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-13c090c {
        margin: 15px 0px 15px 0px;
        padding: 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-13c090c {
          z-index: auto;
          margin: 15px 0px 15px 0px;
          border: 0px solid transparent;
          padding: 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-13c090c:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-13c090c {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13c090c {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      .brz .brz-css-qzngpe {
        flex: 1 1 25%;
        max-width: 25%;
        justify-content: center;
      }

      .brz .brz-css-qzngpe .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-qzngpe>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-qzngpe {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: center;
        }

        .brz .brz-css-qzngpe .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-qzngpe>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-qzngpe:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-qzngpe>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-qzngpe:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-qzngpe:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-qzngpe>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-qzngpe:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-qzngpe>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-qzngpe:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-qzngpe>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-qzngpe:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-qzngpe>.brz-bg,
        .brz .brz-css-qzngpe>.brz-bg>.brz-bg-image,
        .brz .brz-css-qzngpe>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qzngpe>.brz-bg {
          margin: 15px 0px 15px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qzngpe {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-qzngpe>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-kLOGe {
        margin-top: 22px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 50px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kLOGe {
          margin-top: 22px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 50px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kLOGe {
          font-size: 42px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kLOGe {
          font-size: 30px;
          line-height: 1;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-5fiukf.brz-btn {
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 24px;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-5fiukf.brz-btn {
        color: rgba(255, 255, 255, 1);
        border: 2px solid rgba(255, 255, 255, 1);
      }

      .brz .brz-css-5fiukf.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color8), 0);
      }

      .brz .brz-css-5fiukf.brz-btn .brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-5fiukf.brz-btn.brz-btn-submit {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(var(--brz-global-color8), 0);
      }

      .brz .brz-css-5fiukf .brz-btn--story-container {
        border: 2px solid rgba(255, 255, 255, 1);
        border-radius: 24px;
      }

      .brz .brz-css-5fiukf.brz-btn,
      .brz .brz-css-5fiukf.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-5fiukf.brz-btn.brz-btn-submit {
        transition-duration: 0.3s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-5fiukf.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          font-size: var(--brz-buttonfontsize, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-radius: 24px;
          flex-flow: row-reverse nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-5fiukf.brz-btn:hover {
          color: rgba(var(--brz-global-color8), 1);
          border: 2px solid rgba(255, 255, 255, 0.8);
          box-shadow: none;
        }

        .brz .brz-css-5fiukf.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color2), 0.2);
          background-image: none;
        }

        .brz .brz-css-5fiukf.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(var(--brz-global-color8), 1);
        }

        .brz .brz-css-5fiukf.brz-btn.brz-btn-submit:hover {
          color: rgba(var(--brz-global-color8), 1);
          background-color: rgba(var(--brz-global-color2), 0.2);
          background-image: none;
        }

        .brz .brz-css-5fiukf:after {
          height: unset;
        }

        .brz .brz-css-5fiukf .brz-btn--story-container {
          border: 2px solid rgba(255, 255, 255, 0.8);
          flex-flow: row-reverse nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-5fiukf .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-5fiukf.brz-btn,
        .brz .brz-css-5fiukf.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-5fiukf.brz-btn.brz-btn-submit {
          transition-duration: 0.3s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5fiukf.brz-btn {
          font-weight: 700;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-5fiukf .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5fiukf.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-5fiukf .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      .brz .brz-css-vwkgmo.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-vwkgmo.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color8), 0);
      }

      .brz .brz-css-vwkgmo.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-vwkgmo.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color2), 0.2);
      }

      @media (min-width: 991px) {

        .brz .brz-css-vwkgmo.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-vwkgmo.brz-btn--hover-in:before {
          background-color: rgba(var(--brz-global-color8), 0);
          background-image: none;
        }

        .brz .brz-css-vwkgmo.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-vwkgmo.brz-btn--hover-in {
          background-color: rgba(var(--brz-global-color2), 0.2);
          background-image: none;
        }

        .brz .brz-css-vwkgmo.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-vwkgmo.brz-btn--hover-in:before,
        .brz .brz-css-vwkgmo.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-vwkgmo.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vwkgmo.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-zl8srg {
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zl8srg {
          justify-content: flex-start;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zl8srg {
          justify-content: center;
        }
      }

      .brz .brz-css-fbciyy {
        margin: 10px 56px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fbciyy {
          z-index: auto;
          position: relative;
          margin: 10px 56px 10px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fbciyy {
          position: relative;
        }

        .brz .brz-css-fbciyy:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fbciyy {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fbciyy {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz .brz-css-1g4zmiy {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1g4zmiy {
          height: 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1g4zmiy {
          height: 14px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5smteh {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-5smteh .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5smteh {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-q5P__ {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 19px;
        line-height: 1.8;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-q5P__ {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 19px;
          line-height: 1.8;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-q5P__ {
          font-size: 17px;
          line-height: 1.5;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-q5P__ {
          text-align: center !important;
          font-size: 16px;
          line-height: 1.5;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o5sd0b {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-obdnin {
        padding: 0px 10% 0px 0px;
        margin: 10px -20px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-obdnin {
          padding: 0px 10% 0px 0px;
          margin: 10px -20px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-obdnin .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-obdnin {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-obdnin {
          padding: 0;
          margin: 10px -49px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-obdnin {
          padding: 0;
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3iu8sl {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-3iu8sl.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-3iu8sl .brz-container {
          justify-content: center;
        }

        .brz .brz-css-3iu8sl>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-3iu8sl>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-3iu8sl>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3iu8sl:hover {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3iu8sl {
          display: none;
        }
      }

      .brz .brz-css-dxwe8x {
        padding: 60px 0px 91px 0px;
      }

      .brz .brz-css-dxwe8x>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-dxwe8x>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 83px;
        height: 83px;
      }

      .brz .brz-css-dxwe8x>.brz-bg>.brz-bg-shape__top::after {
        background-size: 100% 83px;
        height: 83px;
      }

      .brz .brz-css-dxwe8x>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 88px;
        height: 88px;
      }

      .brz .brz-css-dxwe8x>.brz-bg>.brz-bg-shape__bottom::after {
        background-size: 100% 88px;
        height: 88px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dxwe8x {
          padding: 60px 0px 91px 0px;
        }

        .brz .brz-css-dxwe8x>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-dxwe8x:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-dxwe8x>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-dxwe8x:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-dxwe8x:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-dxwe8x>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-dxwe8x:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-dxwe8x>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-dxwe8x:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-dxwe8x>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-dxwe8x:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-dxwe8x>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 83px;
          height: 83px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-dxwe8x>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 83px;
          height: 83px;
        }

        .brz .brz-css-dxwe8x>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 88px;
          height: 88px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-dxwe8x>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 88px;
          height: 88px;
        }

        .brz .brz-css-dxwe8x>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-dxwe8x:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-dxwe8x>.brz-bg,
        .brz .brz-css-dxwe8x>.brz-bg>.brz-bg-image,
        .brz .brz-css-dxwe8x>.brz-bg>.brz-bg-map,
        .brz .brz-css-dxwe8x>.brz-bg>.brz-bg-color,
        .brz .brz-css-dxwe8x>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dxwe8x:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dxwe8x {
          padding: 59px 15px 60px 15px;
        }

        .brz .brz-css-dxwe8x>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 0.1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dxwe8x {
          padding: 15px 25px 50px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1azmr7v:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1azmr7v {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-13vbned {
        padding: 0;
        margin: 10px 100px 10px 100px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-13vbned {
          padding: 0;
          margin: 10px 100px 10px 100px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-13vbned .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-13vbned {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-13vbned {
          padding: 5px 15px 5px 15px;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13vbned {
          margin: 0px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-c5um6f {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-wrrIm {
        margin-top: 22px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wrrIm {
          margin-top: 22px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wrrIm {
          line-height: 1.5;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wrrIm {
          text-align: left !important;
          font-size: 17px;
          line-height: 1.5;
        }
      }

      .brz .brz-css-1lh0p0t {
        flex: 1 1 25%;
        max-width: 25%;
        justify-content: center;
      }

      .brz .brz-css-1lh0p0t .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-1lh0p0t>.brz-bg {
        margin: 15px 0px 15px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lh0p0t {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: center;
        }

        .brz .brz-css-1lh0p0t .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-1lh0p0t>.brz-bg {
          margin: 15px 0px 15px 0px;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1lh0p0t:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1lh0p0t>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1lh0p0t:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1lh0p0t:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1lh0p0t>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1lh0p0t:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1lh0p0t>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1lh0p0t:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1lh0p0t>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1lh0p0t:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1lh0p0t>.brz-bg,
        .brz .brz-css-1lh0p0t>.brz-bg>.brz-bg-image,
        .brz .brz-css-1lh0p0t>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lh0p0t {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1lh0p0t>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yjcjnn {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-yjcjnn .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yjcjnn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yjcjnn {
          display: none;
        }
      }

      .brz .brz-css-7pg4md {
        height: 40px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7pg4md {
          height: 40px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-k9uzeg {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-k9uzeg>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-k9uzeg:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-k9uzeg>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-k9uzeg:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-k9uzeg:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-k9uzeg>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-k9uzeg:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-k9uzeg>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-k9uzeg:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-k9uzeg>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-k9uzeg:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-k9uzeg:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-k9uzeg>.brz-row,
        .brz .brz-css-k9uzeg>.brz-bg>.brz-bg-video,
        .brz .brz-css-k9uzeg>.brz-bg,
        .brz .brz-css-k9uzeg>.brz-bg>.brz-bg-image,
        .brz .brz-css-k9uzeg>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-k9uzeg {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jnllt0 {
          padding: 10px;
          max-width: 100%;
        }
      }

      .brz .brz-css-wzev4r {
        flex: 1 1 25%;
        max-width: 25%;
        justify-content: center;
      }

      .brz .brz-css-wzev4r .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-wzev4r>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wzev4r {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: center;
        }

        .brz .brz-css-wzev4r .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-wzev4r>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-wzev4r:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-wzev4r>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-wzev4r:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-wzev4r:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-wzev4r>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-wzev4r:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-wzev4r>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-wzev4r:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-wzev4r>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-wzev4r:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-wzev4r>.brz-bg,
        .brz .brz-css-wzev4r>.brz-bg>.brz-bg-image,
        .brz .brz-css-wzev4r>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wzev4r>.brz-bg {
          margin: 15px 0px 15px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wzev4r {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-wzev4r>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1c6waax {
        margin: 0;
        padding: 15px 0px 15px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1c6waax {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 15px 0px 15px 0px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1c6waax:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1c6waax {
          margin: 15px 0px 15px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1c6waax {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1re8vee {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1re8vee>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1re8vee:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1re8vee>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1re8vee:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1re8vee:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1re8vee>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1re8vee:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1re8vee>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1re8vee:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1re8vee>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1re8vee:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1re8vee:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1re8vee>.brz-row,
        .brz .brz-css-1re8vee>.brz-bg>.brz-bg-video,
        .brz .brz-css-1re8vee>.brz-bg,
        .brz .brz-css-1re8vee>.brz-bg>.brz-bg-image,
        .brz .brz-css-1re8vee>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1re8vee {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-i8529k {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-kz3q3f {
        flex: 1 1 100%;
        max-width: 100%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kz3q3f {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        .brz .brz-css-kz3q3f .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-kz3q3f>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-kz3q3f:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-kz3q3f>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-kz3q3f:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-kz3q3f:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-kz3q3f>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-kz3q3f:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-kz3q3f>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-kz3q3f:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-kz3q3f>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-kz3q3f:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-kz3q3f>.brz-bg,
        .brz .brz-css-kz3q3f>.brz-bg>.brz-bg-image,
        .brz .brz-css-kz3q3f>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mjkc75 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mjkc75:hover {
          display: flex;
        }
      }

      .brz .brz-css-v2pzod {
        animation-name: fadeIn;
        animation-duration: 2400ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-v2pzod {
          animation-name: fadeIn;
          animation-duration: 2400ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-v2pzod {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-v2pzod {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-qsd4ut .brz-picture {
        filter: brightness(0%) hue-rotate(0deg) saturate(0%) contrast(147%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-qsd4ut:not(.brz-image--hovered) {
          max-width: 28%;
        }

        .brz .brz-css-qsd4ut {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-qsd4ut:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-qsd4ut .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-qsd4ut:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-qsd4ut .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-qsd4ut:hover .brz-picture {
          filter: brightness(0%) hue-rotate(0deg) saturate(0%) contrast(147%);
        }

        .brz .brz-css-qsd4ut,
        .brz .brz-css-qsd4ut .brz-picture:after,
        .brz .brz-css-qsd4ut .brz-picture,
        .brz .brz-css-qsd4ut.brz-image--withHover img.brz-img,
        .brz .brz-css-qsd4ut.brz-image--withHover img.dynamic-image,
        .brz .brz-css-qsd4ut.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1muy555.brz-hover-animation__container {
          max-width: 28%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kvmwd0 {
          padding-top: 99.3204%;
        }

        .brz .brz-css-1kvmwd0>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18ivw28 {
          width: 66.13px;
          height: 66.13px;
          margin-inline-start: 0px;
          margin-top: -0.29px;
        }
      }

      .brz .brz-css-1shdvjp {
        margin: 0;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1shdvjp {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1shdvjp:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1shdvjp {
          margin: 15px 0px 15px 0px;
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1shdvjp {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-94dq3q {
        padding: 60px 0px 90px 0px;
      }

      .brz .brz-css-94dq3q>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0.1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-94dq3q {
          padding: 60px 0px 90px 0px;
        }

        .brz .brz-css-94dq3q>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-94dq3q:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-94dq3q>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-94dq3q:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-94dq3q:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-94dq3q>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-94dq3q:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0.1);
          background-image: none;
        }

        .brz .brz-css-94dq3q>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-94dq3q:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-94dq3q>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-94dq3q:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-94dq3q>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-94dq3q>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-94dq3q>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-94dq3q>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-94dq3q>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-94dq3q:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-94dq3q>.brz-bg,
        .brz .brz-css-94dq3q>.brz-bg>.brz-bg-image,
        .brz .brz-css-94dq3q>.brz-bg>.brz-bg-map,
        .brz .brz-css-94dq3q>.brz-bg>.brz-bg-color,
        .brz .brz-css-94dq3q>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-94dq3q:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-94dq3q {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-94dq3q {
          padding: 25px 25px 50px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-21rsud {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-21rsud>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-21rsud:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-21rsud>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-21rsud:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-21rsud:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-21rsud>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-21rsud:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-21rsud>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-21rsud:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-21rsud>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-21rsud:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-21rsud:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-21rsud>.brz-row,
        .brz .brz-css-21rsud>.brz-bg>.brz-bg-video,
        .brz .brz-css-21rsud>.brz-bg,
        .brz .brz-css-21rsud>.brz-bg>.brz-bg-image,
        .brz .brz-css-21rsud>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-21rsud {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-kbnhdd.brz-hover-animation__container {
          max-width: 22%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-huwaan {
          padding-top: 98.2609%;
        }

        .brz .brz-css-huwaan>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12rllrj {
          width: 79.07px;
          height: 77.69px;
          margin-inline-start: -7.91px;
          margin-top: -7.77px;
        }
      }

      .brz .brz-css-1bhcf8t {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bhcf8t {
          height: 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1bhcf8t {
          height: 14px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ml7o0r {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-ml7o0r .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ml7o0r {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-cIA3T {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 45px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cIA3T {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 45px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cIA3T {
          font-size: 37px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cIA3T {
          text-align: center !important;
          font-size: 35px;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-hKa5X {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 45px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-hKa5X {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 45px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hKa5X {
          font-size: 37px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hKa5X {
          text-align: center !important;
          font-size: 35px;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-gpdUP {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 45px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gpdUP {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 45px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gpdUP {
          font-size: 37px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gpdUP {
          text-align: center !important;
          font-size: 35px;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-sQx6J {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 19px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sQx6J {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 19px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sQx6J {
          font-size: 17px;
          line-height: 1.4;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sQx6J {
          text-align: center !important;
          font-size: 18px;
          line-height: 1.8;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-49jq0p {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1ojeeg5 {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ojeeg5 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ojeeg5 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ojeeg5 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ojeeg5 {
          margin: 10px -50px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ojeeg5 {
          margin: 10px 5px 10px 5px;
        }
      }

      .brz .brz-css-nntqws {
        margin: 0;
        padding: 5px 15px 5px 38px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-nntqws {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 38px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nntqws:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-nntqws {
          margin: 5px 15px 5px 15px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-nntqws {
          margin: 10px;
          padding: 0;
        }
      }

      .brz .brz-css-1ymt0i5 {
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: center;
      }

      .brz .brz-css-1ymt0i5 .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-1ymt0i5>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ymt0i5 {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: center;
        }

        .brz .brz-css-1ymt0i5 .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-1ymt0i5>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1ymt0i5:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1ymt0i5>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1ymt0i5:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1ymt0i5:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1ymt0i5>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1ymt0i5:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1ymt0i5>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1ymt0i5:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1ymt0i5>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1ymt0i5:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1ymt0i5>.brz-bg,
        .brz .brz-css-1ymt0i5>.brz-bg>.brz-bg-image,
        .brz .brz-css-1ymt0i5>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ymt0i5 {
          flex: 1 1 49.9%;
          max-width: 49.9%;
        }

        .brz .brz-css-1ymt0i5>.brz-bg {
          margin: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ymt0i5 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1ymt0i5>.brz-bg {
          margin: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8rpl9q {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-7cplok {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7cplok {
          height: 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7cplok {
          height: 14px;
        }
      }

      .brz .brz-css-169xm2p {
        padding: 0;
        margin: 17px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-169xm2p {
          padding: 0;
          margin: 17px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-169xm2p .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-169xm2p {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-169xm2p {
          padding: 10px;
          margin: 10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-169xm2p {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yuec97 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-yuec97 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yuec97 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yuec97 {
          display: none;
        }
      }

      .brz .brz-css-4sb2qw.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
        padding: 10px 20px 10px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-4sb2qw .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-4sb2qw .brz-mm-navbar {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-4sb2qw.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4sb2qw .brz-mm-navbar .brz-mm-close {
          font-size: 16px;
          margin: 0;
          padding: 10px 15px 10px 10px;
        }

        .brz .brz-css-4sb2qw .brz-mm-navbar .brz-mm-close:hover {
          color: rgba(255, 255, 255, 1);
          background-color: #333333;
        }

        .brz .brz-css-4sb2qw .brz-menu__item {
          font-family: var(--brz-buttonfontfamily, initial);
        }

        .brz .brz-css-4sb2qw .brz-menu__item:hover {
          color: rgba(255, 255, 255, 1);
          border-color: rgba(85, 85, 85, 1);
        }

        .brz nav.brz-mm-menu.brz-css-4sb2qw {
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-4sb2qw.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
          padding: 10px 20px 10px 20px;
          flex-flow: row nowrap;
        }

        .brz .brz-css-4sb2qw:hover .brz-menu__item:hover>.brz-mm-listitem__text {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-4sb2qw .brz-menu__item:hover .brz-mm-menu__item__icon.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-4sb2qw .brz-mm-navbar {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-4sb2qw:hover .brz-menu__item.brz-mm-listitem_opened {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-4sb2qw.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels {
          background-image: none;
        }

        .brz .brz-css-4sb2qw.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-4sb2qw .brz-mm-panels>.brz-mm-panel:before {
          background-image: none;
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-4sb2qw.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-4sb2qw:hover .brz-mm-panels>.brz-mm-panel {
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-4sb2qw .brz-mm-panels>.brz-mm-panel {
          background-image: none;
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-4sb2qw.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after {
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-4sb2qw:hover .brz-mm-listitem {
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-4sb2qw .brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz:hover .brz-css-4sb2qw .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-4sb2qw .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-4sb2qw .brz-mm-listitem,
        .brz .brz-css-4sb2qw.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after,
        .brz .brz-css-4sb2qw .brz-menu__item:hover,
        .brz .brz-css-4sb2qw.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-4sb2qw .brz-mm-panels>.brz-mm-panel,
        .brz .brz-css-4sb2qw.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-4sb2qw .brz-mm-panels>.brz-mm-panel:before,
        .brz .brz-css-4sb2qw .brz-menu__item.brz-mm-listitem_opened,
        .brz .brz-css-4sb2qw .brz-mm-navbar,
        .brz nav.brz-mm-menu.brz-css-4sb2qw,
        .brz .brz-css-4sb2qw .brz-menu__item>.brz-mm-listitem__text,
        .brz .brz-css-4sb2qw .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4sb2qw .brz-mm-navbar .brz-mm-close:hover {
          transition-duration: 0.3s;
        }

        .brz .brz-css-4sb2qw .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-4sb2qw .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-4sb2qw .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-4sb2qw .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-4sb2qw.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4sb2qw .brz-menu__item {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-4sb2qw .brz-mm-navbar {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-4sb2qw.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttontabletlineheight, initial) * var(--brz-buttontabletfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4sb2qw.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
          padding: 15px 20px 15px 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4sb2qw .brz-menu__item {
          font-size: 20px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-4sb2qw .brz-mm-navbar {
          font-size: 20px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-4sb2qw.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(1.6 * 20px + 15px + 15px);
          padding-right: 20px;
        }
      }

      .brz .brz-css-1070b1r .brz-menu__ul {
        font-family: "Jost", sans-serif;
      }

      .brz .brz-css-1070b1r .brz-menu__ul {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item>.brz-a {
        padding: 0px 15px 0px 15px;
      }

      .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item {
        color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1070b1r .brz-menu__ul {
          font-size: 18px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1070b1r .brz-menu__ul {
          font-family: "Jost", sans-serif;
          display: flex;
          flex-wrap: wrap;
          justify-content: inherit;
          align-items: center;
          max-width: none;
          margin: 0px -5px 0px -5px;
        }

        .brz .brz-css-1070b1r:hover .brz-menu__ul {
          color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item>.brz-a {
          flex-flow: row nowrap;
          padding: 0px 15px 0px 15px;
        }

        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item.brz-menu__item--opened:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
        }

        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item {
          border-radius: 0px;
        }

        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item>a {
          border-radius: 0px;
        }

        .brz .brz-css-1070b1r .brz-menu__sub-menu {
          font-family: var(--brz-buttonfontfamily, initial);
          border-radius: 0px;
        }

        .brz .brz-css-1070b1r .brz-menu__sub-menu:hover {
          color: rgba(255, 255, 255, 1);
          background-color: rgba(51, 51, 51, 1);
          box-shadow: none;
        }

        .brz .brz-css-1070b1r .brz-menu__sub-menu .brz-menu__item>.brz-a {
          flex-flow: row nowrap;
        }

        .brz .brz-css-1070b1r:hover .brz-menu__sub-menu .brz-a:hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1070b1r .brz-menu__sub-menu .brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
          font-size: 12px;
        }

        .brz .brz-css-1070b1r:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1070b1r:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1070b1r:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1070b1r:hover .brz-menu__item--current .brz-menu__sub-menu {
          box-shadow: none;
        }

        .brz .brz-css-1070b1r .brz-menu__sub-menu>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1070b1r .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current):hover>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1070b1r:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1070b1r .brz-menu__item-dropdown .brz-menu__item:hover {
          background-color: rgba(51, 51, 51, 1);
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1070b1r .brz-menu__sub-menu .brz-menu__item-dropdown:hover .brz-a:hover:after {
          border-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1070b1r:hover .brz-menu__sub-menu>.brz-menu__item {
          border-bottom: 1px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-1070b1r .brz-menu__item-dropdown .brz-menu__item,
        .brz .brz-css-1070b1r .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
        .brz .brz-css-1070b1r .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-1070b1r .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-1070b1r .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-1070b1r .brz-menu__item--current .brz-menu__sub-menu,
        .brz .brz-css-1070b1r .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
        .brz .brz-css-1070b1r:hover .brz-menu__ul,
        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item>.brz-a,
        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item,
        .brz .brz-css-1070b1r .brz-menu__sub-menu,
        .brz .brz-css-1070b1r:hover .brz-menu__sub-menu .brz-a,
        .brz .brz-css-1070b1r .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
        .brz .brz-css-1070b1r .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1070b1r .brz-menu__ul {
          font-size: 18px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-1070b1r .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-1070b1r .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-1070b1r [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-1070b1r [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-1070b1r>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-1070b1r>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-1070b1r>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-1070b1r .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1070b1r .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1070b1r .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1070b1r .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1070b1r .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-uucuay .brz-mm-menu__icon {
          width: 18px;
        }

        .brz .brz-css-uucuay .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-uucuay .brz-mm-menu__icon {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-uucuay .brz-mm-menu__icon {
          display: none;
          width: 18px;
        }

        .brz .brz-css-uucuay:hover .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-uucuay .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-uucuay .brz-mm-menu__icon {
          width: 18px;
        }

        .brz .brz-css-uucuay .brz-mm-menu__icon {
          color: rgba(255, 255, 255, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-uucuay .brz-mm-menu__icon {
          width: 22px;
        }

        .brz .brz-css-uucuay .brz-mm-menu__icon {
          color: rgba(255, 255, 255, 1);
        }
      }

      .brz .brz-css-1isea8c {
        margin: 10px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1isea8c {
          padding: 0;
          margin: 10px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-1isea8c .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1isea8c {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1isea8c {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1isea8c {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-6vgbdw {
        margin: 0;
        padding: 5px 15px 100px 15px;
        transition-duration: 0s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-6vgbdw {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 100px 15px;
          min-height: 100%;
          transition-duration: 0s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6vgbdw:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6vgbdw {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6vgbdw {
          margin: 10px 20px 10px 0px;
          padding: 0;
        }
      }

      .brz .brz-css-9oy1mo {
        flex: 1 1 80%;
        max-width: 80%;
      }

      .brz .brz-css-9oy1mo>.brz-bg {
        margin: 0;
      }

      .brz .brz-css-9oy1mo>.brz-bg,
      .brz .brz-css-9oy1mo>.brz-bg>.brz-bg-image,
      .brz .brz-css-9oy1mo>.brz-bg>.brz-bg-color {
        transition-duration: 0s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-9oy1mo {
          z-index: auto;
          flex: 1 1 80%;
          max-width: 80%;
          justify-content: flex-start;
        }

        .brz .brz-css-9oy1mo .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-9oy1mo>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-9oy1mo:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-9oy1mo>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-9oy1mo:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-9oy1mo:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-9oy1mo>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-9oy1mo:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-9oy1mo>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-9oy1mo:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-9oy1mo>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-9oy1mo:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-9oy1mo>.brz-bg,
        .brz .brz-css-9oy1mo>.brz-bg>.brz-bg-image,
        .brz .brz-css-9oy1mo>.brz-bg>.brz-bg-color {
          transition-duration: 0s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9oy1mo {
          flex: 1 1 48.3%;
          max-width: 48.3%;
        }

        .brz .brz-css-9oy1mo>.brz-bg {
          margin: 10px 20px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1c4zvjz {
          padding-top: 53.7518%;
        }

        .brz .brz-css-1c4zvjz>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gltcp7.brz-hover-animation__container {
          max-width: 70%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-v5ck65:not(.brz-image--hovered) {
          max-width: 70%;
        }

        .brz .brz-css-v5ck65 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-v5ck65:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-v5ck65 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-v5ck65:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-v5ck65 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-v5ck65:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-v5ck65,
        .brz .brz-css-v5ck65 .brz-picture:after,
        .brz .brz-css-v5ck65 .brz-picture,
        .brz .brz-css-v5ck65.brz-image--withHover img.brz-img,
        .brz .brz-css-v5ck65.brz-image--withHover img.dynamic-image,
        .brz .brz-css-v5ck65.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-zowe3w {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zowe3w {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-zowe3w .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-zowe3w {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zowe3w {
          margin: 0px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zowe3w {
          margin: 0px 0px 20px 0px;
        }
      }

      .brz .brz-css-9hdi36 {
        margin: 0;
        padding: 0px 15px 0px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-9hdi36 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0px 15px 0px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9hdi36:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9hdi36 {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9hdi36 {
          margin: 10px 0px 10px 20px;
          padding: 0;
        }
      }

      .brz .brz-css-1kqig13 {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-1kqig13>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kqig13 {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1kqig13 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1kqig13>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1kqig13:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1kqig13>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1kqig13:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1kqig13:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1kqig13>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1kqig13:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1kqig13>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1kqig13:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1kqig13>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1kqig13:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1kqig13>.brz-bg,
        .brz .brz-css-1kqig13>.brz-bg>.brz-bg-image,
        .brz .brz-css-1kqig13>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1kqig13 {
          flex: 1 1 49.5%;
          max-width: 49.5%;
        }

        .brz .brz-css-1kqig13>.brz-bg {
          margin: 10px 0px 10px 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-lho0l2 {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-lho0l2.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-lho0l2 .brz-container {
          justify-content: center;
        }

        .brz .brz-css-lho0l2>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-lho0l2>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-lho0l2>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-lho0l2:hover {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-lho0l2 {
          display: none;
        }
      }

      .brz .brz-css-1iwvrdc .brz-picture {
        filter: brightness(76%) hue-rotate(0deg) saturate(0%) contrast(200%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1iwvrdc:not(.brz-image--hovered) {
          max-width: 22%;
        }

        .brz .brz-css-1iwvrdc {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1iwvrdc:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1iwvrdc .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1iwvrdc:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1iwvrdc .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1iwvrdc:hover .brz-picture {
          filter: brightness(76%) hue-rotate(0deg) saturate(0%) contrast(200%);
        }

        .brz .brz-css-1iwvrdc,
        .brz .brz-css-1iwvrdc .brz-picture:after,
        .brz .brz-css-1iwvrdc .brz-picture,
        .brz .brz-css-1iwvrdc.brz-image--withHover img.brz-img,
        .brz .brz-css-1iwvrdc.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1iwvrdc.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-lihvk {
        margin: 15px 0px 15px 0px;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-lihvk {
          z-index: auto;
          margin: 15px 0px 15px 0px;
          border: 0px solid transparent;
          padding: 0;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-lihvk:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lihvk {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1ospves {
        margin: 15px 0px 15px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ospves {
          padding: 0;
          margin: 15px 0px 15px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ospves .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ospves {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ospves {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ospves {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-10629lm {
        margin: -10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-10629lm {
          padding: 0;
          margin: -10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-10629lm .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-10629lm {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10629lm {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10629lm {
          margin: 15px 0px 15px 0px;
        }
      }

      .brz .brz-css-1wlqhdf .brz-picture {
        filter: brightness(77%) hue-rotate(0deg) saturate(0%) contrast(200%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wlqhdf:not(.brz-image--hovered) {
          max-width: 26%;
        }

        .brz .brz-css-1wlqhdf {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1wlqhdf:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1wlqhdf .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1wlqhdf:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1wlqhdf .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1wlqhdf:hover .brz-picture {
          filter: brightness(77%) hue-rotate(0deg) saturate(0%) contrast(200%);
        }

        .brz .brz-css-1wlqhdf,
        .brz .brz-css-1wlqhdf .brz-picture:after,
        .brz .brz-css-1wlqhdf .brz-picture,
        .brz .brz-css-1wlqhdf.brz-image--withHover img.brz-img,
        .brz .brz-css-1wlqhdf.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1wlqhdf.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gbx63d.brz-hover-animation__container {
          max-width: 26%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1s1u68u {
          padding-top: 99.0368%;
        }

        .brz .brz-css-1s1u68u>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-fulow4 {
        flex: 1 1 25%;
        max-width: 25%;
        justify-content: center;
      }

      .brz .brz-css-fulow4 .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-fulow4>.brz-bg {
        margin: 15px 0px 15px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fulow4 {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: center;
        }

        .brz .brz-css-fulow4 .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-fulow4>.brz-bg {
          margin: 15px 0px 15px 0px;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-fulow4:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-fulow4>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-fulow4:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-fulow4:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-fulow4>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-fulow4:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-fulow4>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-fulow4:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-fulow4>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-fulow4:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-fulow4>.brz-bg,
        .brz .brz-css-fulow4>.brz-bg>.brz-bg-image,
        .brz .brz-css-fulow4>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fulow4 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-fulow4>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1eb80sj {
        margin: 15px 0px 15px 0px;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eb80sj {
          z-index: auto;
          margin: 15px 0px 15px 0px;
          border: 0px solid transparent;
          padding: 0;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eb80sj:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1eb80sj {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-wyg2g4 {
        padding: 0;
        margin: 15px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wyg2g4 {
          padding: 0;
          margin: 15px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-wyg2g4 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wyg2g4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wyg2g4 {
          padding: 10px;
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wyg2g4 {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-18jo56n .brz-picture {
        filter: brightness(100%) hue-rotate(0deg) saturate(100%) contrast(200%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-18jo56n:not(.brz-image--hovered) {
          max-width: 23%;
        }

        .brz .brz-css-18jo56n {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-18jo56n:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-18jo56n .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-18jo56n:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-18jo56n .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-18jo56n:hover .brz-picture {
          filter: brightness(100%) hue-rotate(0deg) saturate(100%) contrast(200%);
        }

        .brz .brz-css-18jo56n,
        .brz .brz-css-18jo56n .brz-picture:after,
        .brz .brz-css-18jo56n .brz-picture,
        .brz .brz-css-18jo56n.brz-image--withHover img.brz-img,
        .brz .brz-css-18jo56n.brz-image--withHover img.dynamic-image,
        .brz .brz-css-18jo56n.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-h3aka3.brz-hover-animation__container {
          max-width: 23%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1orivqx {
          padding-top: 99.4707%;
        }

        .brz .brz-css-1orivqx>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15tuu2f {
          width: 66.13px;
          height: 66.13px;
          margin-inline-start: 0px;
          margin-top: -0.17px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1at5176 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1at5176>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1at5176:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1at5176>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1at5176:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1at5176:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1at5176>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1at5176:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1at5176>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1at5176:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1at5176>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1at5176:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1at5176:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1at5176>.brz-row,
        .brz .brz-css-1at5176>.brz-bg>.brz-bg-video,
        .brz .brz-css-1at5176>.brz-bg,
        .brz .brz-css-1at5176>.brz-bg>.brz-bg-image,
        .brz .brz-css-1at5176>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1at5176 {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-blpvwy {
          padding: 10px;
          max-width: 100%;
        }
      }

      .brz .brz-css-q9zkz6 {
        flex: 1 1 25%;
        max-width: 25%;
        justify-content: center;
      }

      .brz .brz-css-q9zkz6 .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-q9zkz6>.brz-bg {
        margin: 15px 0px 15px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-q9zkz6 {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: center;
        }

        .brz .brz-css-q9zkz6 .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-q9zkz6>.brz-bg {
          margin: 15px 0px 15px 0px;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-q9zkz6:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-q9zkz6>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-q9zkz6:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-q9zkz6:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-q9zkz6>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-q9zkz6:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-q9zkz6>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-q9zkz6:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-q9zkz6>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-q9zkz6:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-q9zkz6>.brz-bg,
        .brz .brz-css-q9zkz6>.brz-bg>.brz-bg-image,
        .brz .brz-css-q9zkz6>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-q9zkz6 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-q9zkz6>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-yatmsq {
        margin: 15px 0px 15px 0px;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-yatmsq {
          z-index: auto;
          margin: 15px 0px 15px 0px;
          border: 0px solid transparent;
          padding: 0;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yatmsq:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-yatmsq {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yatmsq {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pzl5za:not(.brz-image--hovered) {
          max-width: 29%;
        }

        .brz .brz-css-pzl5za {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-pzl5za:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-pzl5za .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-pzl5za:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-pzl5za .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-pzl5za:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-pzl5za,
        .brz .brz-css-pzl5za .brz-picture:after,
        .brz .brz-css-pzl5za .brz-picture,
        .brz .brz-css-pzl5za.brz-image--withHover img.brz-img,
        .brz .brz-css-pzl5za.brz-image--withHover img.dynamic-image,
        .brz .brz-css-pzl5za.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-8ln1b4 {
        flex: 1 1 25%;
        max-width: 25%;
        justify-content: center;
      }

      .brz .brz-css-8ln1b4 .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-8ln1b4>.brz-bg {
        margin: 15px 0px 15px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8ln1b4 {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: center;
        }

        .brz .brz-css-8ln1b4 .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-8ln1b4>.brz-bg {
          margin: 15px 0px 15px 0px;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-8ln1b4:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-8ln1b4>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-8ln1b4:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-8ln1b4:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-8ln1b4>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-8ln1b4:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-8ln1b4>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-8ln1b4:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-8ln1b4>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-8ln1b4:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-8ln1b4>.brz-bg,
        .brz .brz-css-8ln1b4>.brz-bg>.brz-bg-image,
        .brz .brz-css-8ln1b4>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8ln1b4 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-8ln1b4>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kdhlyl {
          width: 79.06px;
          height: 79.06px;
          margin-inline-start: -7.91px;
          margin-top: -8.14px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-127t7v9 {
          padding-top: 100%;
        }

        .brz .brz-css-127t7v9>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b9p6u4.brz-hover-animation__container {
          max-width: 33%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11y5enj:not(.brz-image--hovered) {
          max-width: 33%;
        }

        .brz .brz-css-11y5enj {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-11y5enj:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-11y5enj .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-11y5enj:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-11y5enj .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-11y5enj:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-11y5enj,
        .brz .brz-css-11y5enj .brz-picture:after,
        .brz .brz-css-11y5enj .brz-picture,
        .brz .brz-css-11y5enj.brz-image--withHover img.brz-img,
        .brz .brz-css-11y5enj.brz-image--withHover img.dynamic-image,
        .brz .brz-css-11y5enj.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-y5o9wa {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-y5o9wa {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-y5o9wa .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-y5o9wa {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-y5o9wa {
          margin: 0;
        }
      }

      .brz .brz-css-dqx08j {
        margin: 15px 0px 15px 0px;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dqx08j {
          z-index: auto;
          margin: 15px 0px 15px 0px;
          border: 0px solid transparent;
          padding: 0;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dqx08j:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dqx08j {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dqx08j {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1fef0z {
        flex: 1 1 25%;
        max-width: 25%;
        justify-content: center;
      }

      .brz .brz-css-1fef0z .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-1fef0z>.brz-bg {
        margin: 15px 0px 15px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1fef0z {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: center;
        }

        .brz .brz-css-1fef0z .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-1fef0z>.brz-bg {
          margin: 15px 0px 15px 0px;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1fef0z:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1fef0z>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1fef0z:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1fef0z:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1fef0z>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1fef0z:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1fef0z>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1fef0z:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1fef0z>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1fef0z:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1fef0z>.brz-bg,
        .brz .brz-css-1fef0z>.brz-bg>.brz-bg-image,
        .brz .brz-css-1fef0z>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1fef0z {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1fef0z>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yvk0ef {
          padding-top: 99.2727%;
        }

        .brz .brz-css-1yvk0ef>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16cu3ua.brz-hover-animation__container {
          max-width: 29%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-f6sob5.brz-hover-animation__container {
          max-width: 22%;
        }
      }

      .brz .brz-css-vhgcbp .brz-picture {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-vhgcbp:not(.brz-image--hovered) {
          max-width: 22%;
        }

        .brz .brz-css-vhgcbp {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-vhgcbp:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-vhgcbp .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-vhgcbp:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-vhgcbp .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-vhgcbp:hover .brz-picture {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-vhgcbp,
        .brz .brz-css-vhgcbp .brz-picture:after,
        .brz .brz-css-vhgcbp .brz-picture,
        .brz .brz-css-vhgcbp.brz-image--withHover img.brz-img,
        .brz .brz-css-vhgcbp.brz-image--withHover img.dynamic-image,
        .brz .brz-css-vhgcbp.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-14lk4r7 {
        padding: 0;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14lk4r7 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-14lk4r7 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14lk4r7 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14lk4r7 {
          padding: 10px;
          margin: 0;
        }
      }

      .brz .brz-css-1bz7j2h {
        margin: 15px 0px 15px 0px;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bz7j2h {
          z-index: auto;
          margin: 15px 0px 15px 0px;
          border: 0px solid transparent;
          padding: 0;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bz7j2h:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1bz7j2h {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-c2fczz {
        flex: 1 1 25%;
        max-width: 25%;
        justify-content: center;
      }

      .brz .brz-css-c2fczz .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-c2fczz>.brz-bg {
        margin: 15px 0px 15px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-c2fczz {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: center;
        }

        .brz .brz-css-c2fczz .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-c2fczz>.brz-bg {
          margin: 15px 0px 15px 0px;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-c2fczz:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-c2fczz>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-c2fczz:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-c2fczz:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-c2fczz>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-c2fczz:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-c2fczz>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-c2fczz:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-c2fczz>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-c2fczz:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-c2fczz>.brz-bg,
        .brz .brz-css-c2fczz>.brz-bg>.brz-bg-image,
        .brz .brz-css-c2fczz>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-c2fczz {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-c2fczz>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19wf94i {
          padding-top: 93.6915%;
        }

        .brz .brz-css-19wf94i>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-1cufwlw {
        border-radius: 12px;
      }

      .brz .brz-css-1cufwlw .brz-picture:after {
        border-radius: 12px;
      }

      .brz .brz-css-1cufwlw .brz-picture {
        filter: brightness(102%) hue-rotate(0deg) saturate(0%) contrast(118%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cufwlw:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1cufwlw {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1cufwlw:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1cufwlw .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1cufwlw:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1cufwlw .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1cufwlw:hover .brz-picture {
          filter: brightness(102%) hue-rotate(0deg) saturate(0%) contrast(118%);
        }

        .brz .brz-css-1cufwlw,
        .brz .brz-css-1cufwlw .brz-picture:after,
        .brz .brz-css-1cufwlw .brz-picture,
        .brz .brz-css-1cufwlw.brz-image--withHover img.brz-img,
        .brz .brz-css-1cufwlw.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1cufwlw.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-2kr6qf {
        animation-name: fadeIn;
        animation-duration: 1800ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-2kr6qf {
          animation-name: fadeIn;
          animation-duration: 1800ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2kr6qf {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2kr6qf {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-sb7rjq {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sb7rjq {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-sb7rjq .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sb7rjq {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sb7rjq {
          margin: 10px 15px 10px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ggbiua:not(.brz-image--hovered) {
          max-width: 70%;
        }

        .brz .brz-css-1ggbiua {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1ggbiua:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1ggbiua .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1ggbiua:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1ggbiua .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1ggbiua:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1ggbiua,
        .brz .brz-css-1ggbiua .brz-picture:after,
        .brz .brz-css-1ggbiua .brz-picture,
        .brz .brz-css-1ggbiua.brz-image--withHover img.brz-img,
        .brz .brz-css-1ggbiua.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1ggbiua.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-1rky5jf {
        margin: 0;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rky5jf {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rky5jf:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rky5jf {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rky5jf {
          margin: 10px;
          padding: 10px;
        }
      }

      .brz .brz-css-83koe0 {
        margin: 30px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-83koe0 {
          padding: 0;
          margin: 30px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-83koe0 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-83koe0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-83koe0 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-83koe0 {
          margin: 10px 0px 0px 0px;
        }
      }

      .brz .brz-css-1a9ely7 {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1a9ely7 {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1a9ely7 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1a9ely7 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pitx8e:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-pitx8e {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-pitx8e:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-pitx8e .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-pitx8e:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-pitx8e .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-pitx8e:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-pitx8e,
        .brz .brz-css-pitx8e .brz-picture:after,
        .brz .brz-css-pitx8e .brz-picture,
        .brz .brz-css-pitx8e.brz-image--withHover img.brz-img,
        .brz .brz-css-pitx8e.brz-image--withHover img.dynamic-image,
        .brz .brz-css-pitx8e.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19he6in.brz-hover-animation__container {
          max-width: 80%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1113tci {
          padding-top: 43.7664%;
        }

        .brz .brz-css-1113tci>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2fsdjs {
          width: 458.64px;
          height: 200.73px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      .brz .brz-css-164tx36 {
        margin: 8px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-164tx36 {
          padding: 0;
          margin: 8px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-164tx36 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-164tx36 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-164tx36 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-164tx36 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-164tx36 {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1l2xdbj {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1l2xdbj:hover {
          display: flex;
        }
      }

      .brz .brz-css-m28tz6 {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-m28tz6 {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-m28tz6 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-m28tz6>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-m28tz6:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-m28tz6>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-m28tz6:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-m28tz6:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-m28tz6>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-m28tz6:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-m28tz6>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-m28tz6:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-m28tz6>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-m28tz6:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-m28tz6>.brz-bg,
        .brz .brz-css-m28tz6>.brz-bg>.brz-bg-image,
        .brz .brz-css-m28tz6>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-m28tz6 {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-m28tz6>* {
          display: none;
        }

        .brz .brz-css-m28tz6>.brz-column__items {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-716ern {
          width: 123.62px;
          height: 59.11px;
          margin-inline-start: 0px;
          margin-top: -4.14px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-m8dfrf {
          padding-top: 41.1179%;
        }

        .brz .brz-css-m8dfrf>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ctrtsu.brz-hover-animation__container {
          max-width: 70%;
        }
      }

      .brz .brz-css-1873j0y {
        margin: 13px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1873j0y {
          padding: 0;
          margin: 13px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1873j0y .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1873j0y {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1873j0y {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1873j0y {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1873j0y {
          display: none;
        }
      }

      .brz .brz-css-1wh2htv.brz-btn {
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 24px;
        flex-flow: row nowrap;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-1wh2htv.brz-btn {
        color: rgba(var(--brz-global-color8), 0.5);
        border: 2px solid rgba(255, 255, 255, 0.5);
      }

      .brz .brz-css-1wh2htv.brz-btn:not(.brz-btn--hover) {
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-1wh2htv.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 0.5);
      }

      .brz .brz-css-1wh2htv.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 0.5);
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-1wh2htv .brz-btn--story-container {
        border: 2px solid rgba(255, 255, 255, 0.5);
        flex-flow: row nowrap;
        border-radius: 24px;
      }

      .brz .brz-css-1wh2htv.brz-btn,
      .brz .brz-css-1wh2htv.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-1wh2htv.brz-btn.brz-btn-submit {
        transition-duration: 0.2s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wh2htv.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          font-size: var(--brz-buttonfontsize, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-radius: 24px;
          flex-flow: row nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-1wh2htv.brz-btn:hover {
          color: rgba(var(--brz-global-color8), 0.5);
          border: 2px solid rgba(var(--brz-global-color8), 0.5);
          box-shadow: none;
        }

        .brz .brz-css-1wh2htv.brz-btn:not(.brz-btn--hover):hover {
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-1wh2htv.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(var(--brz-global-color8), 0.5);
        }

        .brz .brz-css-1wh2htv.brz-btn.brz-btn-submit:hover {
          color: rgba(var(--brz-global-color8), 0.5);
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-1wh2htv:after {
          height: unset;
        }

        .brz .brz-css-1wh2htv .brz-btn--story-container {
          border: 2px solid rgba(var(--brz-global-color8), 0.5);
          flex-flow: row nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-1wh2htv .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-1wh2htv.brz-btn,
        .brz .brz-css-1wh2htv.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-1wh2htv.brz-btn.brz-btn-submit {
          transition-duration: 0.2s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1wh2htv.brz-btn {
          font-weight: 700;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-1wh2htv .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1wh2htv.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-radius: 0px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-1wh2htv .brz-btn--story-container {
          border-radius: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-q5ey43 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-q5ey43:hover {
          display: flex;
        }
      }

      .brz .brz-css-19sswdc {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19sswdc {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-19sswdc .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-19sswdc>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-19sswdc:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-19sswdc>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-19sswdc:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-19sswdc:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-19sswdc>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-19sswdc:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-19sswdc>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-19sswdc:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-19sswdc>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-19sswdc:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-19sswdc>.brz-bg,
        .brz .brz-css-19sswdc>.brz-bg>.brz-bg-image,
        .brz .brz-css-19sswdc>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19sswdc {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lelge6 {
          padding: 10px;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-z6b5g8 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-z6b5g8>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-z6b5g8:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-z6b5g8>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-z6b5g8:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-z6b5g8:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-z6b5g8>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-z6b5g8:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-z6b5g8>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-z6b5g8:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-z6b5g8>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-z6b5g8:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-z6b5g8:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-z6b5g8>.brz-row,
        .brz .brz-css-z6b5g8>.brz-bg>.brz-bg-video,
        .brz .brz-css-z6b5g8>.brz-bg,
        .brz .brz-css-z6b5g8>.brz-bg>.brz-bg-image,
        .brz .brz-css-z6b5g8>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-z6b5g8 {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8xy537 {
          max-width: calc(0.9 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8xy537:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8xy537 {
          max-width: calc(0.9 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8xy537 {
          max-width: 90%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8xy537 {
          max-width: 90%;
        }
      }

      .brz .brz-css-uz87tp {
        padding: 0px 0px 90px 0px;
      }

      .brz .brz-css-uz87tp>.brz-bg>.brz-bg-image {
        display: none;
      }

      .brz .brz-css-uz87tp>.brz-bg>.brz-bg-color {
        background-color: transparent;
        background-image: linear-gradient(0deg,
            rgba(0, 0, 0, 0.15) 0%,
            rgba(255, 255, 255, 1) 45%);
      }

      .brz .brz-css-uz87tp>.brz-bg>.brz-bg-video {
        display: block;
      }

      .brz .brz-css-uz87tp>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 83px;
        height: 83px;
      }

      .brz .brz-css-uz87tp>.brz-bg>.brz-bg-shape__top::after {
        background-size: 100% 83px;
        height: 83px;
      }

      .brz .brz-css-uz87tp>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 88px;
        height: 88px;
      }

      .brz .brz-css-uz87tp>.brz-bg>.brz-bg-shape__bottom::after {
        background-size: 100% 88px;
        height: 88px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-uz87tp>.brz-bg>.brz-bg-image {
          background-attachment: fixed;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-uz87tp {
          padding: 0px 0px 90px 0px;
        }

        .brz .brz-css-uz87tp>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-uz87tp:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-uz87tp>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-uz87tp:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: none;
        }

        .brz .brz-css-uz87tp:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-uz87tp>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-uz87tp:hover>.brz-bg>.brz-bg-color {
          background-color: transparent;
          background-image: linear-gradient(0deg,
              rgba(0, 0, 0, 0.15) 0%,
              rgba(255, 255, 255, 1) 45%);
        }

        .brz .brz-css-uz87tp>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-uz87tp:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-uz87tp>.brz-bg>.brz-bg-video {
          display: block;
        }

        .brz .brz-css-uz87tp:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-uz87tp>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 83px;
          height: 83px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-uz87tp>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 83px;
          height: 83px;
        }

        .brz .brz-css-uz87tp>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 88px;
          height: 88px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-uz87tp>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 88px;
          height: 88px;
        }

        .brz .brz-css-uz87tp>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-uz87tp:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-uz87tp>.brz-bg,
        .brz .brz-css-uz87tp>.brz-bg>.brz-bg-image,
        .brz .brz-css-uz87tp>.brz-bg>.brz-bg-map,
        .brz .brz-css-uz87tp>.brz-bg>.brz-bg-color,
        .brz .brz-css-uz87tp>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-uz87tp:hover>.brz-bg>.brz-bg-image {
          background-attachment: fixed;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-uz87tp {
          padding: 15px 15px 65px 15px;
        }

        .brz .brz-css-uz87tp>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(0deg,
              rgba(0, 0, 0, 0) 0%,
              rgba(255, 255, 255, 1) 45%);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-uz87tp {
          padding: 0px 15px 40px 15px;
        }

        .brz .brz-css-uz87tp>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(0deg,
              rgba(0, 0, 0, 0) 0%,
              rgba(255, 255, 255, 1) 45%);
        }
      }

      .brz .brz-css-1vj5y78 {
        z-index: 7;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vj5y78 {
          z-index: 7;
          margin: 0;
        }

        .brz .brz-css-1vj5y78.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1vj5y78 .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1vj5y78>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1vj5y78>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1vj5y78>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vj5y78:hover {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1vj5y78 {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1vj5y78 {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1agkygv {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1agkygv.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1agkygv .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1agkygv>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1agkygv>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1agkygv>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1agkygv:hover {
          display: block;
        }
      }

      .brz .brz-css-16sxfs4 {
        padding: 60px 0px 80px 0px;
      }

      .brz .brz-css-16sxfs4>.brz-bg>.brz-bg-image {
        background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/14ce89164d62209bedd41cc83bedaeed/image.jpg");
        background-position: 41% 69%;
      }

      .brz .brz-css-16sxfs4>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/14ce89164d62209bedd41cc83bedaeed/image.jpg");
      }

      .brz .brz-css-16sxfs4>.brz-bg>.brz-bg-color {
        background-color: transparent;
        background-image: linear-gradient(120deg,
            rgba(19, 36, 65, 0.6) 38%,
            rgba(3, 192, 88, 0.6) 100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-16sxfs4 {
          padding: 60px 0px 80px 0px;
        }

        .brz .brz-css-16sxfs4>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-16sxfs4:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-16sxfs4>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-16sxfs4:hover>.brz-bg>.brz-bg-image {
          background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/14ce89164d62209bedd41cc83bedaeed/image.jpg");
          filter: none;
          background-position: 41% 69%;
          display: block;
        }

        .brz .brz-css-16sxfs4:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/14ce89164d62209bedd41cc83bedaeed/image.jpg");
        }

        .brz .brz-css-16sxfs4>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-16sxfs4:hover>.brz-bg>.brz-bg-color {
          background-color: transparent;
          background-image: linear-gradient(120deg,
              rgba(19, 36, 65, 0.6) 38%,
              rgba(3, 192, 88, 0.6) 100%);
        }

        .brz .brz-css-16sxfs4>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-16sxfs4:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-16sxfs4>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-16sxfs4:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-16sxfs4>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-16sxfs4>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-16sxfs4>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-16sxfs4>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-16sxfs4>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-16sxfs4:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-16sxfs4>.brz-bg,
        .brz .brz-css-16sxfs4>.brz-bg>.brz-bg-image,
        .brz .brz-css-16sxfs4>.brz-bg>.brz-bg-map,
        .brz .brz-css-16sxfs4>.brz-bg>.brz-bg-color,
        .brz .brz-css-16sxfs4>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16sxfs4:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-16sxfs4 {
          padding: 50px 15px 60px 15px;
        }

        .brz .brz-css-16sxfs4>.brz-bg>.brz-bg-image {
          background-position: 55% 100%;
        }

        .brz .brz-css-16sxfs4>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(120deg,
              rgba(19, 36, 65, 0.6) 15%,
              rgba(0, 152, 69, 0.8) 100%);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16sxfs4 {
          padding: 25px;
        }

        .brz .brz-css-16sxfs4>.brz-bg>.brz-bg-image {
          background-position: 100% 100%;
        }

        .brz .brz-css-16sxfs4>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(120deg,
              rgba(19, 36, 65, 0.6) 18%,
              rgba(0, 152, 69, 0.8) 100%);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-187kisb:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-187kisb {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1s9iq7b {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1s9iq7b>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1s9iq7b:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1s9iq7b>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1s9iq7b:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1s9iq7b:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1s9iq7b>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1s9iq7b:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1s9iq7b>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1s9iq7b:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1s9iq7b>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1s9iq7b:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1s9iq7b:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1s9iq7b>.brz-row,
        .brz .brz-css-1s9iq7b>.brz-bg>.brz-bg-video,
        .brz .brz-css-1s9iq7b>.brz-bg,
        .brz .brz-css-1s9iq7b>.brz-bg>.brz-bg-image,
        .brz .brz-css-1s9iq7b>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1s9iq7b {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16skrqc {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-1q2khld {
        flex: 1 1 51%;
        max-width: 51%;
      }

      .brz .brz-css-1q2khld>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1q2khld {
          z-index: auto;
          flex: 1 1 51%;
          max-width: 51%;
          justify-content: flex-start;
        }

        .brz .brz-css-1q2khld .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1q2khld>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1q2khld:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1q2khld>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1q2khld:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1q2khld:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1q2khld>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1q2khld:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1q2khld>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1q2khld:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1q2khld>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1q2khld:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1q2khld>.brz-bg,
        .brz .brz-css-1q2khld>.brz-bg>.brz-bg-image,
        .brz .brz-css-1q2khld>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1q2khld {
          flex: 1 1 50%;
          max-width: 50%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1q2khld {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1q2khld>.brz-bg {
          margin: 10px;
        }
      }

      .brz .brz-css-n0dg25 {
        flex: 1 1 49%;
        max-width: 49%;
        justify-content: center;
      }

      .brz .brz-css-n0dg25 .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-n0dg25>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-n0dg25 {
          z-index: auto;
          flex: 1 1 49%;
          max-width: 49%;
          justify-content: center;
        }

        .brz .brz-css-n0dg25 .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-n0dg25>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-n0dg25:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-n0dg25>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-n0dg25:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-n0dg25:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-n0dg25>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-n0dg25:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-n0dg25>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-n0dg25:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-n0dg25>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-n0dg25:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-n0dg25>.brz-bg,
        .brz .brz-css-n0dg25>.brz-bg>.brz-bg-image,
        .brz .brz-css-n0dg25>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-n0dg25 {
          flex: 1 1 50%;
          max-width: 50%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-n0dg25 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-n0dg25>.brz-bg {
          margin: 10px;
        }
      }

      .brz .brz-css-55dcxu.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-55dcxu.brz-btn--hover-in:before {
        background-color: transparent !important;
      }

      .brz .brz-css-55dcxu.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-55dcxu.brz-btn--hover-in {
        background-color: rgba(0, 0, 0, 0.2);
        background: transparent;
      }

      @media (min-width: 991px) {

        .brz .brz-css-55dcxu.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-55dcxu.brz-btn--hover-in:before {
          background-color: transparent !important;
          background-image: none;
        }

        .brz .brz-css-55dcxu.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-55dcxu.brz-btn--hover-in {
          background-color: rgba(0, 0, 0, 0.2);
          background: transparent;
        }

        .brz .brz-css-55dcxu.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-55dcxu.brz-btn--hover-in:before,
        .brz .brz-css-55dcxu.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-55dcxu.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-55dcxu.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-13bfad9 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-13bfad9 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-13bfad9 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-13bfad9 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-13bfad9 {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13bfad9 {
          margin: 10px 0px 0px 0px;
        }
      }

      .brz .brz-css-pc3n65 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pc3n65 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-pc3n65 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pc3n65 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pc3n65 {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pc3n65 {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-k33hso.brz-hover-animation__container {
          max-width: 76%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vw1ra6:not(.brz-image--hovered) {
          max-width: 76%;
        }

        .brz .brz-css-1vw1ra6 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1vw1ra6:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1vw1ra6 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1vw1ra6:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1vw1ra6 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1vw1ra6:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1vw1ra6,
        .brz .brz-css-1vw1ra6 .brz-picture:after,
        .brz .brz-css-1vw1ra6 .brz-picture,
        .brz .brz-css-1vw1ra6.brz-image--withHover img.brz-img,
        .brz .brz-css-1vw1ra6.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1vw1ra6.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-kyz6l {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-kyz6l.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-kyz6l .brz-container {
          justify-content: center;
        }

        .brz .brz-css-kyz6l>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-kyz6l>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-kyz6l>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-kyz6l:hover {
          display: block;
        }
      }

      .brz .brz-css-d9ahhg {
        padding: 60px 0px 120px 0px;
      }

      .brz .brz-css-d9ahhg>.brz-bg>.brz-bg-image {
        background-image: url("../img/aiSection_bg.jpg");
        filter: brightness(100%) hue-rotate(0deg) saturate(140%) contrast(100%);
        background-position: 10% 88%;
      }

      .brz .brz-css-d9ahhg>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: url("../img/aiSection_bg.jpg");
      }

      .brz .brz-css-d9ahhg>.brz-bg>.brz-bg-color {
        background-color: transparent;
        background-image: linear-gradient(45deg,
        rgba(20, 48, 117, 1) 30%,
        rgba(20, 48, 117, 1) 79%);
      }

      .brz .brz-css-d9ahhg>.brz-bg>.brz-bg-map {
        filter: brightness(100%) hue-rotate(0deg) saturate(140%) contrast(100%);
      }

      .brz .brz-css-d9ahhg>.brz-bg>.brz-bg-video {
        filter: brightness(100%) hue-rotate(0deg) saturate(140%) contrast(100%);
      }

      .brz .brz-css-d9ahhg>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: brightness(100%) hue-rotate(0deg) saturate(140%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-d9ahhg {
          padding: 60px 0px 120px 0px;
        }

        .brz .brz-css-d9ahhg>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-d9ahhg:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-d9ahhg>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-d9ahhg:hover>.brz-bg>.brz-bg-image {
          background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/80c17333f2a637f2d7a5311c89ca6df7/background-image.jpg");
          filter: brightness(100%) hue-rotate(0deg) saturate(140%) contrast(100%);
          background-position: 10% 88%;
          display: block;
        }

        .brz .brz-css-d9ahhg:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/80c17333f2a637f2d7a5311c89ca6df7/background-image.jpg");
        }

        .brz .brz-css-d9ahhg>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-d9ahhg:hover>.brz-bg>.brz-bg-color {
          background-color: transparent;
          background-image: linear-gradient(45deg,
          rgba(20, 48, 117, 1) 30%,
          rgba(20, 48, 117, 1) 79%);
        }

        .brz .brz-css-d9ahhg>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-d9ahhg:hover>.brz-bg>.brz-bg-map {
          filter: brightness(100%) hue-rotate(0deg) saturate(140%) contrast(100%);
        }

        .brz .brz-css-d9ahhg>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-d9ahhg:hover>.brz-bg>.brz-bg-video {
          filter: brightness(100%) hue-rotate(0deg) saturate(140%) contrast(100%);
        }

        .brz .brz-css-d9ahhg>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-d9ahhg>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-d9ahhg>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-d9ahhg>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-d9ahhg>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-d9ahhg:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: brightness(100%) hue-rotate(0deg) saturate(140%) contrast(100%);
        }

        .brz .brz-css-d9ahhg>.brz-bg,
        .brz .brz-css-d9ahhg>.brz-bg>.brz-bg-image,
        .brz .brz-css-d9ahhg>.brz-bg>.brz-bg-map,
        .brz .brz-css-d9ahhg>.brz-bg>.brz-bg-color,
        .brz .brz-css-d9ahhg>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-d9ahhg:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-d9ahhg {
          padding: 50px 15px 60px 15px;
        }

        .brz .brz-css-d9ahhg>.brz-bg>.brz-bg-image {
          background-position: 55% 100%;
        }

        .brz .brz-css-d9ahhg>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(45deg,
          rgba(20, 48, 117, 1) 30%,
          rgba(20, 48, 117, 1) 79%);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-d9ahhg {
          padding: 25px 15px 50px 15px;
        }

        .brz .brz-css-d9ahhg>.brz-bg>.brz-bg-image {
          background-position: 74% 0%;
        }

        .brz .brz-css-d9ahhg>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(175deg,
          rgba(20, 48, 117, 1) 30%,
            rgba(20, 48, 117, 1) 79%);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ltfqgv:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ltfqgv {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-8z58dc {
        padding: 0;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8z58dc {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-8z58dc .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8z58dc {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8z58dc {
          margin: 10px 0px 25px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8z58dc {
          padding: 0px 25px 25px 25px;
          margin: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-hd5p53 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-cWX_i {
        margin-top: 22px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 50px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cWX_i {
          margin-top: 22px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 50px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cWX_i {
          font-size: 42px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cWX_i {
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-k9Dva {
        margin-top: 22px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-k9Dva {
          margin-top: 22px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-k9Dva {
          line-height: 1.5;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-k9Dva {
          font-size: 17px;
          line-height: 1.5;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7otypc {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-7otypc>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-7otypc:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-7otypc>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-7otypc:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-7otypc:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-7otypc>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-7otypc:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-7otypc>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-7otypc:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-7otypc>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-7otypc:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-7otypc:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-7otypc>.brz-row,
        .brz .brz-css-7otypc>.brz-bg>.brz-bg-video,
        .brz .brz-css-7otypc>.brz-bg,
        .brz .brz-css-7otypc>.brz-bg>.brz-bg-image,
        .brz .brz-css-7otypc>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7otypc {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-aal16d {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-19hulkf {
        flex: 1 1 51%;
        max-width: 51%;
      }

      .brz .brz-css-19hulkf>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19hulkf {
          z-index: auto;
          flex: 1 1 51%;
          max-width: 51%;
          justify-content: flex-start;
        }

        .brz .brz-css-19hulkf .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-19hulkf>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-19hulkf:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-19hulkf>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-19hulkf:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-19hulkf:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-19hulkf>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-19hulkf:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-19hulkf>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-19hulkf:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-19hulkf>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-19hulkf:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-19hulkf>.brz-bg,
        .brz .brz-css-19hulkf>.brz-bg>.brz-bg-image,
        .brz .brz-css-19hulkf>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19hulkf {
          flex: 1 1 50%;
          max-width: 50%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19hulkf {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-19hulkf>.brz-bg {
          margin: 10px;
        }
      }

      .brz .brz-css-3q52v {
        margin: 0;
        padding: 29px 0px 5px 16%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-3q52v {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 29px 0px 5px 16%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3q52v:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-3q52v {
          padding: 5px 15px 5px 15%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3q52v {
          margin: 10px;
          padding: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-csqvel {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1abcejv {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1abcejv {
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1abcejv {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1abcejv {
          justify-content: center;
        }
      }

      .brz .brz-css-kO_6W {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 16px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 1.1px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kO_6W {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 16px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 1.1px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kO_6W {
          letter-spacing: 1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kO_6W {
          text-align: center !important;
          line-height: 1;
          letter-spacing: 1px;
        }
      }

      .brz .brz-css-1d5q14b {
        margin: -5px 0px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1d5q14b {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-1d5q14b .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1d5q14b {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1d5q14b {
          margin: 10px -78px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1d5q14b {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz-css-i1bzq9 .brz-line-container:after {
        display: none;
      }

      .brz-css-i1bzq9 .brz-hr,
      .brz-css-i1bzq9 .brz-line-container:before,
      .brz-css-i1bzq9 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(255, 255, 255, 1);
      }

      .brz-css-i1bzq9.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-i1bzq9 {
        width: 95%;
      }

      .brz-css-i1bzq9 .brz-hr {
        border-radius: 12px;
      }

      .brz-css-i1bzq9 .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-i1bzq9 .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-i1bzq9 .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-i1bzq9 .brz-line-icon-wrapper,
      .brz-css-i1bzq9 .brz-hr,
      .brz-css-i1bzq9 .brz-line-container:before,
      .brz-css-i1bzq9 .brz-line-container:after,
      .brz-css-i1bzq9 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-i1bzq9.brz-css-i1bzq9 {
          width: 90%;
        }
      }

      .brz .brz-css-l9v3m0 {
        margin: 10px 4px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-l9v3m0 {
          padding: 0;
          margin: 10px 4px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-l9v3m0 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l9v3m0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-l9v3m0 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-l9v3m0 {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1seun1d {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-zmABI {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 35px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zmABI {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 35px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zmABI {
          font-size: 29px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zmABI {
          text-align: center !important;
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pdlk60 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1pdlk60 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pdlk60 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1y6r5c1 {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1y6r5c1 {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1y6r5c1 {
          height: 5px;
        }
      }

      .brz .brz-css-m3dn77 {
        padding: 0px 100px 0px 0px;
        margin: 10px -10px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-m3dn77 {
          padding: 0px 100px 0px 0px;
          margin: 10px -10px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-m3dn77 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-m3dn77 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-m3dn77 {
          padding: 0;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-m3dn77 {
          padding: 0;
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-zg1k1f {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-kXaCV {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kXaCV {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kXaCV {
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kXaCV {
          text-align: center !important;
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17wgb5 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-17wgb5 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17wgb5 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-k5t08n {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-k5t08n {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-k5t08n {
          height: 5px;
        }
      }

      .brz .brz-css-vdygsv {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vdygsv {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vdygsv {
          position: relative;
        }

        .brz .brz-css-vdygsv:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vdygsv {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vdygsv {
          justify-content: center;
        }
      }

      .brz .brz-css-jfnc7l {
        margin: 0;
        padding: 29px 0px 5px 16%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jfnc7l {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 29px 0px 5px 16%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jfnc7l:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jfnc7l {
          padding: 5px 15px 5px 15%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jfnc7l {
          margin: 10px;
          padding: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tjbh88 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-t2l7dj {
          width: 134.62px;
          height: 55.86px;
          margin-inline-start: -0.2px;
          margin-top: 0px;
        }
      }

      .brz .brz-css-1m65ubq {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1m65ubq {
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1m65ubq {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1m65ubq {
          justify-content: center;
        }
      }

      .brz .brz-css-xb99ym {
        margin: -5px 0px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xb99ym {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-xb99ym .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xb99ym {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xb99ym {
          margin: 10px -76px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xb99ym {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz-css-ljai38 .brz-line-container:after {
        display: none;
      }

      .brz-css-ljai38 .brz-hr,
      .brz-css-ljai38 .brz-line-container:before,
      .brz-css-ljai38 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(255, 255, 255, 1);
      }

      .brz-css-ljai38.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-ljai38 {
        width: 95%;
      }

      .brz-css-ljai38 .brz-hr {
        border-radius: 12px;
      }

      .brz-css-ljai38 .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-ljai38 .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-ljai38 .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-ljai38 .brz-line-icon-wrapper,
      .brz-css-ljai38 .brz-hr,
      .brz-css-ljai38 .brz-line-container:before,
      .brz-css-ljai38 .brz-line-container:after,
      .brz-css-ljai38 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-ljai38.brz-css-ljai38 {
          width: 90%;
        }
      }

      .brz .brz-css-tzy905 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-tzy905 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-tzy905 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-tzy905 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tzy905 {
          margin: 10px 5px 10px 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-o8l0xi {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-gK8b3 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 35px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gK8b3 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 35px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gK8b3 {
          font-size: 29px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gK8b3 {
          text-align: center !important;
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-33mjv {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-33mjv .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-33mjv {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-zopzz {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zopzz {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zopzz {
          height: 5px;
        }
      }

      .brz .brz-css-1wnbw9 {
        padding: 0px 100px 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wnbw9 {
          padding: 0px 100px 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1wnbw9 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wnbw9 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1wnbw9 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1wnbw9 {
          padding: 0;
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6bmn0n {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-btdzy {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-btdzy {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-btdzy {
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-btdzy {
          text-align: center !important;
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kpvgw {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1kpvgw .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kpvgw {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1acge6a {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1acge6a {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1acge6a {
          height: 5px;
        }
      }

      .brz .brz-css-12mzztv {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12mzztv {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12mzztv {
          position: relative;
        }

        .brz .brz-css-12mzztv:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12mzztv {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12mzztv {
          justify-content: center;
        }
      }

      .brz .brz-css-1h3zjij.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1h3zjij.brz-btn--hover-in:before {
        background-color: transparent !important;
      }

      .brz .brz-css-1h3zjij.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1h3zjij.brz-btn--hover-in {
        background-color: rgba(0, 0, 0, 0.2);
        background: transparent;
      }

      @media (min-width: 991px) {

        .brz .brz-css-1h3zjij.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-1h3zjij.brz-btn--hover-in:before {
          background-color: transparent !important;
          background-image: none;
        }

        .brz .brz-css-1h3zjij.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-1h3zjij.brz-btn--hover-in {
          background-color: rgba(0, 0, 0, 0.2);
          background: transparent;
        }

        .brz .brz-css-1h3zjij.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-1h3zjij.brz-btn--hover-in:before,
        .brz .brz-css-1h3zjij.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-1h3zjij.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1h3zjij.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6hjpi9 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-pqemm9.brz-btn {
        font-family: "Jost", sans-serif;
        font-weight: 600;
        font-size: 15px;
        line-height: 1.6;
        letter-spacing: 0px;
        font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
        text-transform: inherit !important;
        border-radius: 24px;
        flex-flow: row nowrap;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-pqemm9.brz-btn {
        color: rgba(255, 255, 255, 1);
        border: 2px solid rgba(255, 255, 255, 1);
      }

      .brz .brz-css-pqemm9.brz-btn:not(.brz-btn--hover) {
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-pqemm9.brz-btn .brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-pqemm9.brz-btn.brz-btn-submit {
        color: rgba(255, 255, 255, 1);
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-pqemm9 .brz-btn--story-container {
        border: 2px solid rgba(255, 255, 255, 1);
        flex-flow: row nowrap;
        border-radius: 24px;
      }

      .brz .brz-css-pqemm9.brz-btn,
      .brz .brz-css-pqemm9.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-pqemm9.brz-btn.brz-btn-submit {
        transition-duration: 0.2s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pqemm9.brz-btn {
          font-family: "Jost", sans-serif;
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 24px;
          flex-flow: row nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-pqemm9.brz-btn:hover {
          color: rgba(255, 255, 255, 1);
          border: 2px solid rgba(255, 255, 255, 1);
          box-shadow: none;
        }

        .brz .brz-css-pqemm9.brz-btn:not(.brz-btn--hover):hover {
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-pqemm9.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-pqemm9.brz-btn.brz-btn-submit:hover {
          color: rgba(255, 255, 255, 1);
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-pqemm9:after {
          height: unset;
        }

        .brz .brz-css-pqemm9 .brz-btn--story-container {
          border: 2px solid rgba(255, 255, 255, 1);
          flex-flow: row nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-pqemm9 .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-pqemm9.brz-btn,
        .brz .brz-css-pqemm9.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-pqemm9.brz-btn.brz-btn-submit {
          transition-duration: 0.2s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pqemm9.brz-btn {
          font-family: "Overpass", sans-serif;
          font-weight: 700;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-pqemm9 .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pqemm9.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-radius: 0px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-pqemm9 .brz-btn--story-container {
          border-radius: 0px;
        }
      }

      .brz .brz-css-1n0avxl>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1n0avxl {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-1n0avxl .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1n0avxl>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1n0avxl:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1n0avxl>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1n0avxl:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1n0avxl:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1n0avxl>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1n0avxl:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1n0avxl>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1n0avxl:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1n0avxl>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1n0avxl:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1n0avxl>.brz-bg,
        .brz .brz-css-1n0avxl>.brz-bg>.brz-bg-image,
        .brz .brz-css-1n0avxl>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1n0avxl>.brz-bg {
          margin: 10px 0px -15px 0px;
        }
      }

      .brz .brz-css-ypcfol {
        margin: 0;
        padding: 0px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ypcfol {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ypcfol:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ypcfol {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ypcfol {
          margin: 10px 0px -15px 0px;
          padding: 0;
        }
      }

      .brz .brz-css-1gyqsvr {
        padding: 0;
        margin: 50px 0px -80px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gyqsvr {
          padding: 0;
          margin: 50px 0px -80px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1gyqsvr .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gyqsvr {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1gyqsvr {
          padding: 40px 0px 0px 0px;
          margin: 36px -39px -100px -70px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gyqsvr {
          margin: 30px 0px 50px 0px;
        }
      }

      .brz .brz-css-fkevd3 {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fkevd3 {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fkevd3 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fkevd3 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ayuj7f:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1ayuj7f {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1ayuj7f:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1ayuj7f .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1ayuj7f:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1ayuj7f .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1ayuj7f:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1ayuj7f,
        .brz .brz-css-1ayuj7f .brz-picture:after,
        .brz .brz-css-1ayuj7f .brz-picture,
        .brz .brz-css-1ayuj7f.brz-image--withHover img.brz-img,
        .brz .brz-css-1ayuj7f.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1ayuj7f.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-b8zws2.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-n5z2ac {
          padding-top: 66.3333%;
        }

        .brz .brz-css-n5z2ac>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12ac85u {
          width: 555px;
          height: 368.15px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1u2gqqg:not(.brz-image--hovered) {
          max-width: 91%;
        }

        .brz .brz-css-1u2gqqg {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1u2gqqg:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1u2gqqg .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1u2gqqg:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1u2gqqg .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1u2gqqg:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1u2gqqg,
        .brz .brz-css-1u2gqqg .brz-picture:after,
        .brz .brz-css-1u2gqqg .brz-picture,
        .brz .brz-css-1u2gqqg.brz-image--withHover img.brz-img,
        .brz .brz-css-1u2gqqg.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1u2gqqg.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9tncwi {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-9tncwi.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-9tncwi .brz-container {
          justify-content: center;
        }

        .brz .brz-css-9tncwi>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-9tncwi>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-9tncwi>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9tncwi:hover {
          display: block;
        }
      }

      .brz .brz-css-1lrue9d {
        padding: 60px 0px 50px 0px;
      }

      .brz .brz-css-1lrue9d>.brz-bg>.brz-bg-image {
        background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/9edc8122b5176ff15da7931dd40590fb/image.jpg");
        background-position: 57% 82%;
      }

      .brz .brz-css-1lrue9d>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/9edc8122b5176ff15da7931dd40590fb/image.jpg");
      }

      .brz .brz-css-1lrue9d>.brz-bg>.brz-bg-color {
        background-color: transparent;
        background-image: linear-gradient(90deg,
            rgba(28, 0, 47, 0.82) 0%,
            rgba(255, 0, 0, 0.42) 100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lrue9d {
          padding: 60px 0px 50px 0px;
        }

        .brz .brz-css-1lrue9d>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1lrue9d:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1lrue9d>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1lrue9d:hover>.brz-bg>.brz-bg-image {
          background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/9edc8122b5176ff15da7931dd40590fb/image.jpg");
          filter: none;
          background-position: 57% 82%;
          display: block;
        }

        .brz .brz-css-1lrue9d:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/9edc8122b5176ff15da7931dd40590fb/image.jpg");
        }

        .brz .brz-css-1lrue9d>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1lrue9d:hover>.brz-bg>.brz-bg-color {
          background-color: transparent;
          background-image: linear-gradient(90deg,
              rgba(28, 0, 47, 0.82) 0%,
              rgba(255, 0, 0, 0.42) 100%);
        }

        .brz .brz-css-1lrue9d>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1lrue9d:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1lrue9d>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1lrue9d:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1lrue9d>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1lrue9d>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1lrue9d>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1lrue9d>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1lrue9d>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1lrue9d:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1lrue9d>.brz-bg,
        .brz .brz-css-1lrue9d>.brz-bg>.brz-bg-image,
        .brz .brz-css-1lrue9d>.brz-bg>.brz-bg-map,
        .brz .brz-css-1lrue9d>.brz-bg>.brz-bg-color,
        .brz .brz-css-1lrue9d>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lrue9d:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1lrue9d {
          padding: 60px 15px 59px 15px;
        }

        .brz .brz-css-1lrue9d>.brz-bg>.brz-bg-image {
          background-position: 55% 100%;
        }

        .brz .brz-css-1lrue9d>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(90deg,
              rgba(0, 0, 47, 0.75) 0%,
              rgba(255, 0, 0, 0.41) 99%);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lrue9d {
          padding: 25px;
        }

        .brz .brz-css-1lrue9d>.brz-bg>.brz-bg-image {
          background-position: 100% 100%;
        }

        .brz .brz-css-1lrue9d>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(90deg,
              rgba(28, 0, 47, 0.6) 0%,
              rgba(255, 0, 0, 0.4) 100%);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-79hq0r:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-79hq0r {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i6jacs {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1i6jacs>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1i6jacs:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1i6jacs>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1i6jacs:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1i6jacs:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1i6jacs>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1i6jacs:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1i6jacs>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1i6jacs:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1i6jacs>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1i6jacs:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1i6jacs:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1i6jacs>.brz-row,
        .brz .brz-css-1i6jacs>.brz-bg>.brz-bg-video,
        .brz .brz-css-1i6jacs>.brz-bg,
        .brz .brz-css-1i6jacs>.brz-bg>.brz-bg-image,
        .brz .brz-css-1i6jacs>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i6jacs {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-daH7m {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 16px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 1.1px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-daH7m {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 16px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 1.1px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-daH7m {
          letter-spacing: 1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-daH7m {
          text-align: center !important;
          line-height: 1;
          letter-spacing: 1px;
        }
      }

      .brz .brz-css-1tu91mk {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tu91mk {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1tu91mk .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tu91mk {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1tu91mk {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1tu91mk {
          margin: 10px 0px 0px 0px;
        }
      }

      .brz .brz-css-u0kEL {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 16px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 1.1px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-u0kEL {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 16px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 1.1px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-u0kEL {
          letter-spacing: 1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-u0kEL {
          text-align: center !important;
          line-height: 1;
          letter-spacing: 1px;
        }
      }

      .brz .brz-css-1t76oye {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1t76oye {
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1t76oye {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1t76oye {
          justify-content: center;
        }
      }

      .brz .brz-css-aygp9q {
        margin: -5px 0px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-aygp9q {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-aygp9q .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-aygp9q {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-aygp9q {
          margin: 10px -78px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-aygp9q {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz-css-u0jpfq .brz-line-container:after {
        display: none;
      }

      .brz-css-u0jpfq .brz-hr,
      .brz-css-u0jpfq .brz-line-container:before,
      .brz-css-u0jpfq .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(255, 255, 255, 1);
      }

      .brz-css-u0jpfq.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-u0jpfq {
        width: 95%;
      }

      .brz-css-u0jpfq .brz-hr {
        border-radius: 12px;
      }

      .brz-css-u0jpfq .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-u0jpfq .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-u0jpfq .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-u0jpfq .brz-line-icon-wrapper,
      .brz-css-u0jpfq .brz-hr,
      .brz-css-u0jpfq .brz-line-container:before,
      .brz-css-u0jpfq .brz-line-container:after,
      .brz-css-u0jpfq .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-u0jpfq.brz-css-u0jpfq {
          width: 90%;
        }
      }

      .brz .brz-css-fwrcal {
        margin: 10px 10px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fwrcal {
          padding: 0;
          margin: 10px 10px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-fwrcal .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fwrcal {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fwrcal {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fwrcal {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ctlpdc {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-wcCeA {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 35px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wcCeA {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 35px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wcCeA {
          font-size: 29px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wcCeA {
          text-align: center !important;
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-oba69r {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-oba69r .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-oba69r {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1ss90d7 {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ss90d7 {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ss90d7 {
          height: 5px;
        }
      }

      .brz .brz-css-152zafk {
        padding: 0px 100px 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-152zafk {
          padding: 0px 100px 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-152zafk .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-152zafk {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-152zafk {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-152zafk {
          padding: 0;
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7o9c7n {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-mfIOn {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mfIOn {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mfIOn {
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mfIOn {
          text-align: center !important;
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gymuun {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-gymuun .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gymuun {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1g9otsw {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1g9otsw {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1g9otsw {
          height: 5px;
        }
      }

      .brz .brz-css-1p8moj8 {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p8moj8 {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p8moj8 {
          position: relative;
        }

        .brz .brz-css-1p8moj8:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1p8moj8 {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1p8moj8 {
          justify-content: center;
        }
      }

      .brz .brz-css-a13izl.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-a13izl.brz-btn--hover-in:before {
        background-color: transparent !important;
      }

      .brz .brz-css-a13izl.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-a13izl.brz-btn--hover-in {
        background-color: rgba(0, 0, 0, 0.2);
        background: transparent;
      }

      @media (min-width: 991px) {

        .brz .brz-css-a13izl.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-a13izl.brz-btn--hover-in:before {
          background-color: transparent !important;
          background-image: none;
        }

        .brz .brz-css-a13izl.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-a13izl.brz-btn--hover-in {
          background-color: rgba(0, 0, 0, 0.2);
          background: transparent;
        }

        .brz .brz-css-a13izl.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-a13izl.brz-btn--hover-in:before,
        .brz .brz-css-a13izl.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-a13izl.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-a13izl.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-15y7pes {
        margin: 0;
        padding: 29px 0px 5px 16%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-15y7pes {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 29px 0px 5px 16%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15y7pes:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15y7pes {
          padding: 5px 15px 5px 15%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15y7pes {
          margin: 10px;
          padding: 10px;
        }
      }

      .brz .brz-css-79f6fi.brz-btn {
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 24px;
        flex-flow: row nowrap;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-79f6fi.brz-btn {
        color: rgba(255, 255, 255, 1);
        border: 2px solid rgba(255, 255, 255, 1);
      }

      .brz .brz-css-79f6fi.brz-btn:not(.brz-btn--hover) {
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-79f6fi.brz-btn .brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-79f6fi.brz-btn.brz-btn-submit {
        color: rgba(255, 255, 255, 1);
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-79f6fi .brz-btn--story-container {
        border: 2px solid rgba(255, 255, 255, 1);
        flex-flow: row nowrap;
        border-radius: 24px;
      }

      .brz .brz-css-79f6fi.brz-btn,
      .brz .brz-css-79f6fi.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-79f6fi.brz-btn.brz-btn-submit {
        transition-duration: 0.2s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-79f6fi.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          font-size: var(--brz-buttonfontsize, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-radius: 24px;
          flex-flow: row nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-79f6fi.brz-btn:hover {
          color: rgba(255, 255, 255, 1);
          border: 2px solid rgba(255, 255, 255, 1);
          box-shadow: none;
        }

        .brz .brz-css-79f6fi.brz-btn:not(.brz-btn--hover):hover {
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-79f6fi.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-79f6fi.brz-btn.brz-btn-submit:hover {
          color: rgba(255, 255, 255, 1);
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-79f6fi:after {
          height: unset;
        }

        .brz .brz-css-79f6fi .brz-btn--story-container {
          border: 2px solid rgba(255, 255, 255, 1);
          flex-flow: row nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-79f6fi .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-79f6fi.brz-btn,
        .brz .brz-css-79f6fi.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-79f6fi.brz-btn.brz-btn-submit {
          transition-duration: 0.2s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-79f6fi.brz-btn {
          font-weight: 700;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-79f6fi .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-79f6fi.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-radius: 0px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-79f6fi .brz-btn--story-container {
          border-radius: 0px;
        }
      }

      .brz .brz-css-6lyh88 {
        flex: 1 1 49%;
        max-width: 49%;
        justify-content: center;
      }

      .brz .brz-css-6lyh88 .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-6lyh88>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-6lyh88 {
          z-index: auto;
          flex: 1 1 49%;
          max-width: 49%;
          justify-content: center;
        }

        .brz .brz-css-6lyh88 .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-6lyh88>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-6lyh88:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-6lyh88>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-6lyh88:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-6lyh88:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-6lyh88>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-6lyh88:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-6lyh88>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-6lyh88:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-6lyh88>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-6lyh88:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-6lyh88>.brz-bg,
        .brz .brz-css-6lyh88>.brz-bg>.brz-bg-image,
        .brz .brz-css-6lyh88>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6lyh88 {
          flex: 1 1 50%;
          max-width: 50%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6lyh88 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-6lyh88>.brz-bg {
          margin: 10px;
        }
      }

      .brz .brz-css-j1ba88 {
        margin: 0;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-j1ba88 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j1ba88:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-j1ba88 {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-j1ba88 {
          margin: 10px;
          padding: 10px;
        }
      }

      .brz .brz-css-1aecjq6 {
        margin: 30px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1aecjq6 {
          padding: 0;
          margin: 30px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1aecjq6 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1aecjq6 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1aecjq6 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1aecjq6 {
          margin: 10px 0px 0px 0px;
        }
      }

      .brz .brz-css-n610br {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 500ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-n610br {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 500ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-n610br {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-n610br {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18vka31:not(.brz-image--hovered) {
          max-width: 82%;
        }

        .brz .brz-css-18vka31 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-18vka31:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-18vka31 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-18vka31:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-18vka31 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-18vka31:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-18vka31,
        .brz .brz-css-18vka31 .brz-picture:after,
        .brz .brz-css-18vka31 .brz-picture,
        .brz .brz-css-18vka31.brz-image--withHover img.brz-img,
        .brz .brz-css-18vka31.brz-image--withHover img.dynamic-image,
        .brz .brz-css-18vka31.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15qtzq3.brz-hover-animation__container {
          max-width: 82%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2ehdfd {
          padding-top: 98.6833%;
        }

        .brz .brz-css-2ehdfd>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-akgpwu {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-akgpwu.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-akgpwu .brz-container {
          justify-content: center;
        }

        .brz .brz-css-akgpwu>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-akgpwu>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-akgpwu>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-akgpwu:hover {
          display: block;
        }
      }

      .brz .brz-css-19f1j34 {
        padding: 60px 0px 90px 0px;
      }

      .brz .brz-css-19f1j34>.brz-bg>.brz-bg-image {
        background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/378ce170ca3cdd07c5a66b6e419189a4/image.jpg");
        background-position: 49% 88%;
      }

      .brz .brz-css-19f1j34>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/378ce170ca3cdd07c5a66b6e419189a4/image.jpg");
      }

      .brz .brz-css-19f1j34>.brz-bg>.brz-bg-color {
        background-color: transparent;
        background-image: linear-gradient(90deg,
            rgba(0, 0, 0, 0.9) 0%,
            rgba(9, 6, 5, 0.5) 100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-19f1j34 {
          padding: 60px 0px 90px 0px;
        }

        .brz .brz-css-19f1j34>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-19f1j34:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-19f1j34>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-19f1j34:hover>.brz-bg>.brz-bg-image {
          background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/378ce170ca3cdd07c5a66b6e419189a4/image.jpg");
          filter: none;
          background-position: 49% 88%;
          display: block;
        }

        .brz .brz-css-19f1j34:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/378ce170ca3cdd07c5a66b6e419189a4/image.jpg");
        }

        .brz .brz-css-19f1j34>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-19f1j34:hover>.brz-bg>.brz-bg-color {
          background-color: transparent;
          background-image: linear-gradient(90deg,
              rgba(0, 0, 0, 0.9) 0%,
              rgba(9, 6, 5, 0.5) 100%);
        }

        .brz .brz-css-19f1j34>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-19f1j34:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-19f1j34>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-19f1j34:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-19f1j34>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-19f1j34>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-19f1j34>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-19f1j34>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-19f1j34>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-19f1j34:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-19f1j34>.brz-bg,
        .brz .brz-css-19f1j34>.brz-bg>.brz-bg-image,
        .brz .brz-css-19f1j34>.brz-bg>.brz-bg-map,
        .brz .brz-css-19f1j34>.brz-bg>.brz-bg-color,
        .brz .brz-css-19f1j34>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19f1j34:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19f1j34 {
          padding: 60px 15px 60px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19f1j34 {
          padding: 25px;
        }

        .brz .brz-css-19f1j34>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(70deg,
              rgba(0, 0, 0, 0.9) 0%,
              rgba(9, 6, 5, 0.5) 100%);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5kvfo2:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5kvfo2 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1273jrz {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1273jrz>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1273jrz:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1273jrz>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1273jrz:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1273jrz:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1273jrz>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1273jrz:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1273jrz>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1273jrz:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1273jrz>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1273jrz:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1273jrz:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1273jrz>.brz-row,
        .brz .brz-css-1273jrz>.brz-bg>.brz-bg-video,
        .brz .brz-css-1273jrz>.brz-bg,
        .brz .brz-css-1273jrz>.brz-bg>.brz-bg-image,
        .brz .brz-css-1273jrz>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1273jrz {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wzb7xg {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-soko1a>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-soko1a {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-soko1a .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-soko1a>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-soko1a:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-soko1a>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-soko1a:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-soko1a:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-soko1a>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-soko1a:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-soko1a>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-soko1a:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-soko1a>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-soko1a:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-soko1a>.brz-bg,
        .brz .brz-css-soko1a>.brz-bg>.brz-bg-image,
        .brz .brz-css-soko1a>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-soko1a>.brz-bg {
          margin: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8o1oxz {
          padding-top: 41.6182%;
        }

        .brz .brz-css-8o1oxz>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-1s608o1 {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1s608o1 {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1s608o1 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1s608o1>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1s608o1:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1s608o1>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1s608o1:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1s608o1:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1s608o1>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1s608o1:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1s608o1>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1s608o1:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1s608o1>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1s608o1:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1s608o1>.brz-bg,
        .brz .brz-css-1s608o1>.brz-bg>.brz-bg-image,
        .brz .brz-css-1s608o1>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1s608o1 {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1s608o1>* {
          display: none;
        }

        .brz .brz-css-1s608o1>.brz-column__items {
          display: none;
        }
      }

      .brz .brz-css-mli9wa {
        flex: 1 1 51%;
        max-width: 51%;
      }

      .brz .brz-css-mli9wa>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mli9wa {
          z-index: auto;
          flex: 1 1 51%;
          max-width: 51%;
          justify-content: flex-start;
        }

        .brz .brz-css-mli9wa .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-mli9wa>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-mli9wa:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-mli9wa>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-mli9wa:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-mli9wa:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-mli9wa>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-mli9wa:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-mli9wa>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-mli9wa:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-mli9wa>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-mli9wa:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-mli9wa>.brz-bg,
        .brz .brz-css-mli9wa>.brz-bg>.brz-bg-image,
        .brz .brz-css-mli9wa>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mli9wa {
          flex: 1 1 50%;
          max-width: 50%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mli9wa {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-mli9wa>.brz-bg {
          margin: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-lx5cpq {
          padding-top: 24.9687%;
        }

        .brz .brz-css-lx5cpq>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qgkd57 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qgkd57:hover {
          display: flex;
        }
      }

      .brz .brz-css-1whhpjp {
        padding: 10px;
        margin: 5px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1whhpjp {
          padding: 10px;
          margin: 5px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1whhpjp .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1whhpjp {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1whhpjp {
          padding: 0;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1whhpjp {
          padding: 0;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1whhpjp {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1veecsz:not(.brz-image--hovered) {
          max-width: 84%;
        }

        .brz .brz-css-1veecsz {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1veecsz:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1veecsz .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1veecsz:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1veecsz .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1veecsz:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1veecsz,
        .brz .brz-css-1veecsz .brz-picture:after,
        .brz .brz-css-1veecsz .brz-picture,
        .brz .brz-css-1veecsz.brz-image--withHover img.brz-img,
        .brz .brz-css-1veecsz.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1veecsz.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-y19tg0.brz-hover-animation__container {
          max-width: 84%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1l3sjvd {
          padding-top: 30.9044%;
        }

        .brz .brz-css-1l3sjvd>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2l3bep {
          width: 134.9px;
          height: 50.02px;
          margin-inline-start: 0px;
          margin-top: -4.17px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15z7o1u {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-15z7o1u>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-15z7o1u:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-15z7o1u>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-15z7o1u:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-15z7o1u:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-15z7o1u>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-15z7o1u:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-15z7o1u>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-15z7o1u:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-15z7o1u>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-15z7o1u:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-15z7o1u:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-15z7o1u>.brz-row,
        .brz .brz-css-15z7o1u>.brz-bg>.brz-bg-video,
        .brz .brz-css-15z7o1u>.brz-bg,
        .brz .brz-css-15z7o1u>.brz-bg>.brz-bg-image,
        .brz .brz-css-15z7o1u>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15z7o1u {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15slbyg {
          padding: 10px;
          max-width: 100%;
        }
      }

      .brz .brz-css-o2cabj {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-o2cabj {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-o2cabj .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-o2cabj>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-o2cabj:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-o2cabj>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-o2cabj:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-o2cabj:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-o2cabj>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-o2cabj:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-o2cabj>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-o2cabj:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-o2cabj>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-o2cabj:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-o2cabj>.brz-bg,
        .brz .brz-css-o2cabj>.brz-bg>.brz-bg-image,
        .brz .brz-css-o2cabj>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-o2cabj {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-o2cabj>* {
          display: none;
        }

        .brz .brz-css-o2cabj>.brz-column__items {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fm9154 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fm9154:hover {
          display: flex;
        }
      }

      .brz .brz-css-2cll0l {
        margin: 20px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-2cll0l {
          padding: 0;
          margin: 20px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-2cll0l .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2cll0l {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2cll0l {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2cll0l {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2cll0l {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2evuch:not(.brz-image--hovered) {
          max-width: 95%;
        }

        .brz .brz-css-2evuch {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-2evuch:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-2evuch .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-2evuch:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-2evuch .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-2evuch:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-2evuch,
        .brz .brz-css-2evuch .brz-picture:after,
        .brz .brz-css-2evuch .brz-picture,
        .brz .brz-css-2evuch.brz-image--withHover img.brz-img,
        .brz .brz-css-2evuch.brz-image--withHover img.dynamic-image,
        .brz .brz-css-2evuch.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vnnzwt.brz-hover-animation__container {
          max-width: 95%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mr5rc3 {
          width: 167.77px;
          height: 69.54px;
          margin-inline-start: 0px;
          margin-top: -13.83px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3vzbwp {
          width: 173.38px;
          height: 48.8px;
          margin-inline-start: 0px;
          margin-top: -0.03px;
        }
      }

      .brz .brz-css-1alk9ir {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1alk9ir {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1alk9ir .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1alk9ir>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1alk9ir:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1alk9ir>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1alk9ir:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1alk9ir:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1alk9ir>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1alk9ir:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1alk9ir>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1alk9ir:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1alk9ir>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1alk9ir:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1alk9ir>.brz-bg,
        .brz .brz-css-1alk9ir>.brz-bg>.brz-bg-image,
        .brz .brz-css-1alk9ir>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1alk9ir {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xi0l40 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xi0l40:hover {
          display: flex;
        }
      }

      .brz .brz-css-1rwzod1 {
        margin: 15px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rwzod1 {
          padding: 0;
          margin: 15px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1rwzod1 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rwzod1 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rwzod1 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rwzod1 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rwzod1 {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mtkaio:not(.brz-image--hovered) {
          max-width: 39%;
        }

        .brz .brz-css-1mtkaio {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1mtkaio:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1mtkaio .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1mtkaio:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1mtkaio .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1mtkaio:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1mtkaio,
        .brz .brz-css-1mtkaio .brz-picture:after,
        .brz .brz-css-1mtkaio .brz-picture,
        .brz .brz-css-1mtkaio.brz-image--withHover img.brz-img,
        .brz .brz-css-1mtkaio.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1mtkaio.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8aoo3x.brz-hover-animation__container {
          max-width: 39%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-x0elcp {
          padding-top: 77.4067%;
        }

        .brz .brz-css-x0elcp>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-107r16q {
          width: 68.87px;
          height: 61.84px;
          margin-inline-start: 0px;
          margin-top: -4.27px;
        }
      }

      .brz .brz-css-1npveoc {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1npveoc {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1npveoc .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1npveoc>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1npveoc:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1npveoc>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1npveoc:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1npveoc:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1npveoc>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1npveoc:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1npveoc>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1npveoc:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1npveoc>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1npveoc:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1npveoc>.brz-bg,
        .brz .brz-css-1npveoc>.brz-bg>.brz-bg-image,
        .brz .brz-css-1npveoc>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1npveoc {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1npveoc>* {
          display: none;
        }

        .brz .brz-css-1npveoc>.brz-column__items {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-154k0e7 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-154k0e7:hover {
          display: flex;
        }
      }

      .brz .brz-css-n2kh1r {
        padding: 10px;
        margin: 6px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-n2kh1r {
          padding: 10px;
          margin: 6px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-n2kh1r .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-n2kh1r {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-n2kh1r {
          padding: 0;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-n2kh1r {
          padding: 0;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-n2kh1r {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vcsdex:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1vcsdex {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1vcsdex:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1vcsdex .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1vcsdex:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1vcsdex .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1vcsdex:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1vcsdex,
        .brz .brz-css-1vcsdex .brz-picture:after,
        .brz .brz-css-1vcsdex .brz-picture,
        .brz .brz-css-1vcsdex.brz-image--withHover img.brz-img,
        .brz .brz-css-1vcsdex.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1vcsdex.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nxmrue.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1l4al23 {
          padding-top: 34.6871%;
        }

        .brz .brz-css-1l4al23>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-1bkzkdg {
        margin: 15px -10px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bkzkdg {
          padding: 0;
          margin: 15px -10px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1bkzkdg .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bkzkdg {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1bkzkdg {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1bkzkdg {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1bkzkdg {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gqyc1w {
          padding-top: 28.1117%;
        }

        .brz .brz-css-1gqyc1w>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-1sbfrs {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1sbfrs {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1sbfrs .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1sbfrs>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1sbfrs:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1sbfrs>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1sbfrs:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1sbfrs:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1sbfrs>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1sbfrs:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1sbfrs>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1sbfrs:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1sbfrs>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1sbfrs:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1sbfrs>.brz-bg,
        .brz .brz-css-1sbfrs>.brz-bg>.brz-bg-image,
        .brz .brz-css-1sbfrs>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1sbfrs {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1sbfrs>* {
          display: none;
        }

        .brz .brz-css-1sbfrs>.brz-column__items {
          display: none;
        }
      }

      .brz .brz-css-s76f0w {
        margin: 18px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-s76f0w {
          padding: 0;
          margin: 18px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-s76f0w .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s76f0w {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-s76f0w {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-s76f0w {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-s76f0w {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xs0xbx {
          padding-top: 28.1138%;
        }

        .brz .brz-css-xs0xbx>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ha4p8t {
          width: 169.81px;
          height: 48.16px;
          margin-inline-start: 0px;
          margin-top: -0.21px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15oky3f {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-15oky3f>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-15oky3f:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-15oky3f>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-15oky3f:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-15oky3f:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-15oky3f>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-15oky3f:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-15oky3f>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-15oky3f:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-15oky3f>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-15oky3f:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-15oky3f:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-15oky3f>.brz-row,
        .brz .brz-css-15oky3f>.brz-bg>.brz-bg-video,
        .brz .brz-css-15oky3f>.brz-bg,
        .brz .brz-css-15oky3f>.brz-bg>.brz-bg-image,
        .brz .brz-css-15oky3f>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15oky3f {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ctrcsx {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-1ikspih {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ikspih {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1ikspih .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1ikspih>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1ikspih:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1ikspih>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1ikspih:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1ikspih:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1ikspih>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1ikspih:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1ikspih>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1ikspih:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1ikspih>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1ikspih:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1ikspih>.brz-bg,
        .brz .brz-css-1ikspih>.brz-bg>.brz-bg-image,
        .brz .brz-css-1ikspih>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ikspih {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1033n9t {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1033n9t:hover {
          display: flex;
        }
      }

      .brz .brz-css-f6hnyv {
        margin: 15px -29px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-f6hnyv {
          padding: 0;
          margin: 15px -29px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-f6hnyv .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-f6hnyv {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-f6hnyv {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-f6hnyv {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-f6hnyv {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i5qr7d:not(.brz-image--hovered) {
          max-width: 75%;
        }

        .brz .brz-css-1i5qr7d {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1i5qr7d:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1i5qr7d .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1i5qr7d:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1i5qr7d .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1i5qr7d:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1i5qr7d,
        .brz .brz-css-1i5qr7d .brz-picture:after,
        .brz .brz-css-1i5qr7d .brz-picture,
        .brz .brz-css-1i5qr7d.brz-image--withHover img.brz-img,
        .brz .brz-css-1i5qr7d.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1i5qr7d.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1l9qrvx.brz-hover-animation__container {
          max-width: 75%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-q2jj7x {
          padding-top: 28.3588%;
        }

        .brz .brz-css-q2jj7x>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-kmd3a5 {
          width: 157.2px;
          height: 44.58px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      .brz .brz-css-15netzf {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-15netzf {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-15netzf .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-15netzf>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-15netzf:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-15netzf>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-15netzf:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-15netzf:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-15netzf>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-15netzf:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-15netzf>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-15netzf:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-15netzf>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-15netzf:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-15netzf>.brz-bg,
        .brz .brz-css-15netzf>.brz-bg>.brz-bg-image,
        .brz .brz-css-15netzf>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15netzf {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15m9js7 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15m9js7:hover {
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-10yuj3p:not(.brz-image--hovered) {
          max-width: 78%;
        }

        .brz .brz-css-10yuj3p {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-10yuj3p:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-10yuj3p .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-10yuj3p:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-10yuj3p .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-10yuj3p:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-10yuj3p,
        .brz .brz-css-10yuj3p .brz-picture:after,
        .brz .brz-css-10yuj3p .brz-picture,
        .brz .brz-css-10yuj3p.brz-image--withHover img.brz-img,
        .brz .brz-css-10yuj3p.brz-image--withHover img.dynamic-image,
        .brz .brz-css-10yuj3p.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o90ur1.brz-hover-animation__container {
          max-width: 96%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-w68qj9.brz-hover-animation__container {
          max-width: 78%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kobnb4 {
          padding-top: 29.6515%;
        }

        .brz .brz-css-1kobnb4>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1805glr {
          width: 140.87px;
          height: 41.77px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      .brz .brz-css-kzfx3s {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kzfx3s {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-kzfx3s .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-kzfx3s>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-kzfx3s:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-kzfx3s>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-kzfx3s:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-kzfx3s:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-kzfx3s>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-kzfx3s:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-kzfx3s>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-kzfx3s:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-kzfx3s>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-kzfx3s:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-kzfx3s>.brz-bg,
        .brz .brz-css-kzfx3s>.brz-bg>.brz-bg-image,
        .brz .brz-css-kzfx3s>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kzfx3s {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kzfx3s>* {
          display: none;
        }

        .brz .brz-css-kzfx3s>.brz-column__items {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p2qqpr {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p2qqpr:hover {
          display: flex;
        }
      }

      .brz .brz-css-6og7k6 {
        margin: 16px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-6og7k6 {
          padding: 0;
          margin: 16px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-6og7k6 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6og7k6 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6og7k6 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6og7k6 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6og7k6 {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x9vca7:not(.brz-image--hovered) {
          max-width: 84%;
        }

        .brz .brz-css-1x9vca7 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1x9vca7:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1x9vca7 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1x9vca7:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1x9vca7 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1x9vca7:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1x9vca7,
        .brz .brz-css-1x9vca7 .brz-picture:after,
        .brz .brz-css-1x9vca7 .brz-picture,
        .brz .brz-css-1x9vca7.brz-image--withHover img.brz-img,
        .brz .brz-css-1x9vca7.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1x9vca7.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qubtfs.brz-hover-animation__container {
          max-width: 84%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ib74g7 {
          padding-top: 31.3382%;
        }

        .brz .brz-css-1ib74g7>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ptb2tz {
          width: 151.7px;
          height: 62.65px;
          margin-inline-start: 0px;
          margin-top: -7.55px;
        }
      }

      .brz .brz-css-1ej150p {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ej150p {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1ej150p .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1ej150p>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1ej150p:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1ej150p>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1ej150p:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1ej150p:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1ej150p>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1ej150p:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1ej150p>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1ej150p:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1ej150p>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1ej150p:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1ej150p>.brz-bg,
        .brz .brz-css-1ej150p>.brz-bg>.brz-bg-image,
        .brz .brz-css-1ej150p>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ej150p {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x1qa56 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x1qa56:hover {
          display: flex;
        }
      }

      .brz .brz-css-1oh79bw {
        margin: 12px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1oh79bw {
          padding: 0;
          margin: 12px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1oh79bw .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1oh79bw {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1oh79bw {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1oh79bw {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1oh79bw {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-qap9rc:not(.brz-image--hovered) {
          max-width: 96%;
        }

        .brz .brz-css-qap9rc {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-qap9rc:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-qap9rc .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-qap9rc:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-qap9rc .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-qap9rc:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-qap9rc,
        .brz .brz-css-qap9rc .brz-picture:after,
        .brz .brz-css-qap9rc .brz-picture,
        .brz .brz-css-qap9rc.brz-image--withHover img.brz-img,
        .brz .brz-css-qap9rc.brz-image--withHover img.dynamic-image,
        .brz .brz-css-qap9rc.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1psslf5 {
          width: 156.6px;
          height: 64.67px;
          margin-inline-start: 0px;
          margin-top: -5.18px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11bjzx5 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11bjzx5:hover {
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1asreia {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1asreia:hover {
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-w5c1o7 {
          padding-top: 30.7235%;
        }

        .brz .brz-css-w5c1o7>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17fo66m {
          width: 130.68px;
          height: 53.97px;
          margin-inline-start: 0px;
          margin-top: -9.25px;
        }
      }

      .brz .brz-css-ll3jf0 {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ll3jf0 {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-ll3jf0 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-ll3jf0>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-ll3jf0:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ll3jf0>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ll3jf0:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ll3jf0:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ll3jf0>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ll3jf0:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ll3jf0>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ll3jf0:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ll3jf0>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ll3jf0:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ll3jf0>.brz-bg,
        .brz .brz-css-ll3jf0>.brz-bg>.brz-bg-image,
        .brz .brz-css-ll3jf0>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ll3jf0 {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-10t3zd7 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-10t3zd7:hover {
          display: flex;
        }
      }

      .brz .brz-css-welb57 {
        margin: 18px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-welb57 {
          padding: 0;
          margin: 18px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-welb57 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-welb57 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-welb57 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-welb57 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uqgbf9:not(.brz-image--hovered) {
          max-width: 68%;
        }

        .brz .brz-css-1uqgbf9 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1uqgbf9:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1uqgbf9 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1uqgbf9:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1uqgbf9 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1uqgbf9:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1uqgbf9,
        .brz .brz-css-1uqgbf9 .brz-picture:after,
        .brz .brz-css-1uqgbf9 .brz-picture,
        .brz .brz-css-1uqgbf9.brz-image--withHover img.brz-img,
        .brz .brz-css-1uqgbf9.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1uqgbf9.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-53ve4p.brz-hover-animation__container {
          max-width: 68%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hknpay {
          padding-top: 32.8504%;
        }

        .brz .brz-css-1hknpay>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17eyv2c {
          width: 120.09px;
          height: 40.34px;
          margin-inline-start: 0px;
          margin-top: -0.45px;
        }
      }

      .brz .brz-css-1de9imd {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1de9imd {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1de9imd .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1de9imd>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1de9imd:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1de9imd>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1de9imd:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1de9imd:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1de9imd>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1de9imd:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1de9imd>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1de9imd:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1de9imd>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1de9imd:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1de9imd>.brz-bg,
        .brz .brz-css-1de9imd>.brz-bg>.brz-bg-image,
        .brz .brz-css-1de9imd>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1de9imd {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uphgz3 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uphgz3:hover {
          display: flex;
        }
      }

      .brz .brz-css-1d6bk34 {
        margin: 15px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1d6bk34 {
          padding: 0;
          margin: 15px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1d6bk34 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1d6bk34 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1d6bk34 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1d6bk34 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-c7cf8q:not(.brz-image--hovered) {
          max-width: 81%;
        }

        .brz .brz-css-c7cf8q {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-c7cf8q:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-c7cf8q .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-c7cf8q:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-c7cf8q .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-c7cf8q:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-c7cf8q,
        .brz .brz-css-c7cf8q .brz-picture:after,
        .brz .brz-css-c7cf8q .brz-picture,
        .brz .brz-css-c7cf8q.brz-image--withHover img.brz-img,
        .brz .brz-css-c7cf8q.brz-image--withHover img.dynamic-image,
        .brz .brz-css-c7cf8q.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-cqjd1z.brz-hover-animation__container {
          max-width: 81%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1iiwzlw {
          width: 143.05px;
          height: 59.3px;
          margin-inline-start: 0px;
          margin-top: -7.67px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ivbr5u.brz-hover-animation__container {
          max-width: 74%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-120rma2 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-120rma2:hover {
          display: flex;
        }
      }

      .brz .brz-css-1erk5om {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1erk5om {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1erk5om .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1erk5om>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1erk5om:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1erk5om>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1erk5om:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1erk5om:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1erk5om>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1erk5om:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1erk5om>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1erk5om:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1erk5om>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1erk5om:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1erk5om>.brz-bg,
        .brz .brz-css-1erk5om>.brz-bg>.brz-bg-image,
        .brz .brz-css-1erk5om>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1erk5om {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1erk5om>* {
          display: none;
        }

        .brz .brz-css-1erk5om>.brz-column__items {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b34r35 {
          width: 98.54px;
          height: 31.54px;
          margin-inline-start: -0.71px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15yxnsu {
          padding-top: 32.4719%;
        }

        .brz .brz-css-15yxnsu>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hn9ehp.brz-hover-animation__container {
          max-width: 55%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ee9l4t:not(.brz-image--hovered) {
          max-width: 55%;
        }

        .brz .brz-css-1ee9l4t {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1ee9l4t:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1ee9l4t .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1ee9l4t:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1ee9l4t .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1ee9l4t:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1ee9l4t,
        .brz .brz-css-1ee9l4t .brz-picture:after,
        .brz .brz-css-1ee9l4t .brz-picture,
        .brz .brz-css-1ee9l4t.brz-image--withHover img.brz-img,
        .brz .brz-css-1ee9l4t.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1ee9l4t.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-1j45koe {
        margin: 20px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1j45koe {
          padding: 0;
          margin: 20px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1j45koe .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1j45koe {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1j45koe {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1j45koe {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1j45koe {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hez5um {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hez5um:hover {
          display: flex;
        }
      }

      .brz .brz-css-x1qhug {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-x1qhug {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-x1qhug .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-x1qhug>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-x1qhug:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-x1qhug>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-x1qhug:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-x1qhug:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-x1qhug>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-x1qhug:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-x1qhug>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-x1qhug:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-x1qhug>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-x1qhug:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-x1qhug>.brz-bg,
        .brz .brz-css-x1qhug>.brz-bg>.brz-bg-image,
        .brz .brz-css-x1qhug>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-x1qhug {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-89o53v {
          width: 139.51px;
          height: 63.56px;
          margin-inline-start: 0px;
          margin-top: -3.5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ome6w1 {
          padding-top: 40.5419%;
        }

        .brz .brz-css-ome6w1>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-txkpso.brz-hover-animation__container {
          max-width: 79%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jht3po:not(.brz-image--hovered) {
          max-width: 79%;
        }

        .brz .brz-css-1jht3po {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1jht3po:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1jht3po .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1jht3po:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1jht3po .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1jht3po:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1jht3po,
        .brz .brz-css-1jht3po .brz-picture:after,
        .brz .brz-css-1jht3po .brz-picture,
        .brz .brz-css-1jht3po.brz-image--withHover img.brz-img,
        .brz .brz-css-1jht3po.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1jht3po.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-1l2guem {
        margin: 20px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1l2guem {
          padding: 0;
          margin: 20px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1l2guem .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1l2guem {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1l2guem {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1l2guem {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1l2guem {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1d481mb {
          padding-top: 27.1426%;
        }

        .brz .brz-css-1d481mb>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nev984:not(.brz-image--hovered) {
          max-width: 74%;
        }

        .brz .brz-css-1nev984 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1nev984:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1nev984 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1nev984:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1nev984 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1nev984:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1nev984,
        .brz .brz-css-1nev984 .brz-picture:after,
        .brz .brz-css-1nev984 .brz-picture,
        .brz .brz-css-1nev984.brz-image--withHover img.brz-img,
        .brz .brz-css-1nev984.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1nev984.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-dnss65 {
        margin: 18px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dnss65 {
          padding: 0;
          margin: 18px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-dnss65 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dnss65 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dnss65 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dnss65 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dnss65 {
          display: none;
        }
      }

      .brz .brz-css-co91xu {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-co91xu {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-co91xu .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-co91xu>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-co91xu:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-co91xu>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-co91xu:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-co91xu:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-co91xu>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-co91xu:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-co91xu>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-co91xu:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-co91xu>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-co91xu:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-co91xu>.brz-bg,
        .brz .brz-css-co91xu>.brz-bg>.brz-bg-image,
        .brz .brz-css-co91xu>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-co91xu {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-co91xu>* {
          display: none;
        }

        .brz .brz-css-co91xu>.brz-column__items {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1j3ybqk:not(.brz-image--hovered) {
          max-width: 27%;
        }

        .brz .brz-css-1j3ybqk {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1j3ybqk:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1j3ybqk .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1j3ybqk:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1j3ybqk .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1j3ybqk:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1j3ybqk,
        .brz .brz-css-1j3ybqk .brz-picture:after,
        .brz .brz-css-1j3ybqk .brz-picture,
        .brz .brz-css-1j3ybqk.brz-image--withHover img.brz-img,
        .brz .brz-css-1j3ybqk.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1j3ybqk.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3w5gk1.brz-hover-animation__container {
          max-width: 27%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-d40pei {
          padding-top: 100.5872%;
        }

        .brz .brz-css-d40pei>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9dkylm {
          width: 47.96px;
          height: 47.96px;
          margin-inline-start: -0.14px;
          margin-top: 0px;
        }
      }

      .brz .brz-css-1lmcdg9 {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lmcdg9 {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1lmcdg9 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1lmcdg9>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1lmcdg9:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1lmcdg9>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1lmcdg9:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1lmcdg9:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1lmcdg9>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1lmcdg9:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1lmcdg9>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1lmcdg9:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1lmcdg9>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1lmcdg9:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1lmcdg9>.brz-bg,
        .brz .brz-css-1lmcdg9>.brz-bg>.brz-bg-image,
        .brz .brz-css-1lmcdg9>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lmcdg9 {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-p0tvy8 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-p0tvy8:hover {
          display: flex;
        }
      }

      .brz .brz-css-12p4w7z {
        margin: 25px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12p4w7z {
          padding: 0;
          margin: 25px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-12p4w7z .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12p4w7z {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12p4w7z {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12p4w7z {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12p4w7z {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ntihjp:not(.brz-image--hovered) {
          max-width: 77%;
        }

        .brz .brz-css-ntihjp {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-ntihjp:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-ntihjp .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-ntihjp:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-ntihjp .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ntihjp:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-ntihjp,
        .brz .brz-css-ntihjp .brz-picture:after,
        .brz .brz-css-ntihjp .brz-picture,
        .brz .brz-css-ntihjp.brz-image--withHover img.brz-img,
        .brz .brz-css-ntihjp.brz-image--withHover img.dynamic-image,
        .brz .brz-css-ntihjp.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i5lk0n.brz-hover-animation__container {
          max-width: 77%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7yiz6y {
          padding-top: 26.0553%;
        }

        .brz .brz-css-7yiz6y>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9rbmhk {
          width: 140.91px;
          height: 35.43px;
          margin-inline-start: -2.47px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-124e0e0 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-124e0e0>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-124e0e0:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-124e0e0>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-124e0e0:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-124e0e0:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-124e0e0>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-124e0e0:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-124e0e0>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-124e0e0:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-124e0e0>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-124e0e0:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-124e0e0:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-124e0e0>.brz-row,
        .brz .brz-css-124e0e0>.brz-bg>.brz-bg-video,
        .brz .brz-css-124e0e0>.brz-bg,
        .brz .brz-css-124e0e0>.brz-bg>.brz-bg-image,
        .brz .brz-css-124e0e0>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-124e0e0 {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1l8g6x8 {
          padding: 10px;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dqiwpx {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dqiwpx:hover {
          display: flex;
        }
      }

      .brz .brz-css-582e8w {
        margin: 18px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-582e8w {
          padding: 0;
          margin: 18px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-582e8w .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-582e8w {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-582e8w {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-582e8w {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-582e8w {
          display: none;
        }
      }

      .brz .brz-css-aq3yu6 {
        margin: 8px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-aq3yu6 {
          padding: 0;
          margin: 8px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-aq3yu6 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-aq3yu6 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-aq3yu6 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-aq3yu6 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-aq3yu6 {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-o4cgvl:not(.brz-image--hovered) {
          max-width: 81%;
        }

        .brz .brz-css-o4cgvl {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-o4cgvl:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-o4cgvl .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-o4cgvl:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-o4cgvl .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-o4cgvl:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-o4cgvl,
        .brz .brz-css-o4cgvl .brz-picture:after,
        .brz .brz-css-o4cgvl .brz-picture,
        .brz .brz-css-o4cgvl.brz-image--withHover img.brz-img,
        .brz .brz-css-o4cgvl.brz-image--withHover img.dynamic-image,
        .brz .brz-css-o4cgvl.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-13m8kgl.brz-hover-animation__container {
          max-width: 81%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-omq2fe {
          padding-top: 41.7057%;
        }

        .brz .brz-css-omq2fe>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-m1hz8c {
          width: 144.47px;
          height: 59.66px;
          margin-inline-start: -0.71px;
          margin-top: 0px;
        }
      }

      .brz .brz-css-1yscmfs {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yscmfs {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1yscmfs .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1yscmfs>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1yscmfs:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1yscmfs>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1yscmfs:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1yscmfs:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1yscmfs>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1yscmfs:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1yscmfs>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1yscmfs:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1yscmfs>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1yscmfs:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1yscmfs>.brz-bg,
        .brz .brz-css-1yscmfs>.brz-bg>.brz-bg-image,
        .brz .brz-css-1yscmfs>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yscmfs {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yscmfs>* {
          display: none;
        }

        .brz .brz-css-1yscmfs>.brz-column__items {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tf6enc {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tf6enc:hover {
          display: flex;
        }
      }

      .brz .brz-css-1h45f72 {
        margin: 11px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1h45f72 {
          padding: 0;
          margin: 11px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1h45f72 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1h45f72 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1h45f72 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1h45f72 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jxhoz5:not(.brz-image--hovered) {
          max-width: 73%;
        }

        .brz .brz-css-1jxhoz5 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1jxhoz5:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1jxhoz5 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1jxhoz5:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1jxhoz5 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1jxhoz5:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1jxhoz5,
        .brz .brz-css-1jxhoz5 .brz-picture:after,
        .brz .brz-css-1jxhoz5 .brz-picture,
        .brz .brz-css-1jxhoz5.brz-image--withHover img.brz-img,
        .brz .brz-css-1jxhoz5.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1jxhoz5.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-142rjsc.brz-hover-animation__container {
          max-width: 73%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-z5s25a {
          padding-top: 39.2336%;
        }

        .brz .brz-css-z5s25a>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-zl60c7 {
          width: 128.92px;
          height: 53.24px;
          margin-inline-start: 0px;
          margin-top: -1.33px;
        }
      }

      .brz .brz-css-1nfpkfe {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nfpkfe {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1nfpkfe .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1nfpkfe>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1nfpkfe:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1nfpkfe>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1nfpkfe:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1nfpkfe:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1nfpkfe>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1nfpkfe:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1nfpkfe>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1nfpkfe:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1nfpkfe>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1nfpkfe:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1nfpkfe>.brz-bg,
        .brz .brz-css-1nfpkfe>.brz-bg>.brz-bg-image,
        .brz .brz-css-1nfpkfe>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nfpkfe {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nfpkfe>* {
          display: none;
        }

        .brz .brz-css-1nfpkfe>.brz-column__items {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-46jtz6 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-46jtz6:hover {
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ut8fx2 {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-1dgljn8 {
        margin: 0;
        padding: 29px 0px 5px 16%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dgljn8 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 29px 0px 5px 16%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dgljn8:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1dgljn8 {
          padding: 5px 15px 5px 15%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1dgljn8 {
          margin: 10px;
          padding: 0;
        }
      }

      .brz .brz-css-5e5nm2 {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-5e5nm2 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5e5nm2:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5e5nm2 {
          margin: -10px 0px 0px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-d23s95 {
          height: 50px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qtxjfl {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1qtxjfl .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qtxjfl {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1qtxjfl {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-q51qfd {
          height: 50px;
        }
      }

      .brz .brz-css-1u1ay83 {
        margin: -25px 0px -25px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1u1ay83 {
          padding: 0;
          margin: -25px 0px -25px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1u1ay83 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1u1ay83 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1u1ay83 {
          margin: 0px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1u1ay83 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1u1ay83 {
          display: none;
        }
      }

      .brz .brz-css-swd0wl {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-swd0wl {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-swd0wl {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-swd0wl {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gaj1b3:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-gaj1b3 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-gaj1b3:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-gaj1b3 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-gaj1b3:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-gaj1b3 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-gaj1b3:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-gaj1b3,
        .brz .brz-css-gaj1b3 .brz-picture:after,
        .brz .brz-css-gaj1b3 .brz-picture,
        .brz .brz-css-gaj1b3.brz-image--withHover img.brz-img,
        .brz .brz-css-gaj1b3.brz-image--withHover img.dynamic-image,
        .brz .brz-css-gaj1b3.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11tqq5m.brz-hover-animation__container {
          max-width: 84%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3j5py5 {
          padding-top: 21.0002%;
        }

        .brz .brz-css-3j5py5>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-1xefp4v {
        margin: -25px 0px -25px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xefp4v {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xefp4v {
          padding: 0;
          margin: -25px 0px -25px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1xefp4v .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xefp4v {
          display: flex;
          display: none;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1xefp4v {
          margin: 0px 0px 10px 0px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1xefp4v {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xefp4v {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1v2scp2 {
        animation-name: fadeIn;
        animation-duration: 1800ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v2scp2 {
          animation-name: fadeIn;
          animation-duration: 1800ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1v2scp2 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1v2scp2 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-linmo0:not(.brz-image--hovered) {
          max-width: 6%;
        }

        .brz .brz-css-linmo0 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-linmo0:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-linmo0 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-linmo0:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-linmo0 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-linmo0:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-linmo0,
        .brz .brz-css-linmo0 .brz-picture:after,
        .brz .brz-css-linmo0 .brz-picture,
        .brz .brz-css-linmo0.brz-image--withHover img.brz-img,
        .brz .brz-css-linmo0.brz-image--withHover img.dynamic-image,
        .brz .brz-css-linmo0.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1aatrju.brz-hover-animation__container {
          max-width: 6%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ipge3o {
          padding-top: 306.1254%;
        }

        .brz .brz-css-ipge3o>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17k6pze {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-17k6pze .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17k6pze {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-17k6pze {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-17k6pze {
          display: none;
        }
      }

      .brz .brz-css-clw5sd {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-clw5sd {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-clw5sd {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-clw5sd {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-fGDnU {
        margin-top: 22px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 50px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fGDnU {
          margin-top: 22px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 50px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fGDnU {
          font-size: 42px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fGDnU {
          margin-top: 20px !important;
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-1t3b7ah {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1t3b7ah {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1t3b7ah .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1t3b7ah {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1t3b7ah {
          margin: 10px 0px -20px 15px;
        }
      }

      .brz .brz-css-1hsnwjr {
        padding: 0px 15px 0px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hsnwjr {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0px 15px 0px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hsnwjr:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1hsnwjr {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hsnwjr {
          padding: 0;
        }
      }

      .brz .brz-css-73x9sd {
        flex: 1 1 50%;
        max-width: 50%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-73x9sd {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-73x9sd .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-73x9sd>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-73x9sd:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-73x9sd>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-73x9sd:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-73x9sd:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-73x9sd>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-73x9sd:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-73x9sd>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-73x9sd:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-73x9sd>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-73x9sd:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-73x9sd>.brz-bg,
        .brz .brz-css-73x9sd>.brz-bg>.brz-bg-image,
        .brz .brz-css-73x9sd>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-73x9sd {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-73x9sd>* {
          display: none;
        }

        .brz .brz-css-73x9sd>.brz-column__items {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-73x9sd {
          flex: 1 1 96%;
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-73x9sd>* {
          display: none;
        }

        .brz .brz-css-73x9sd>.brz-column__items {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4f877w {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-164ra5f {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-164ra5f>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-164ra5f:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-164ra5f>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-164ra5f:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-164ra5f:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-164ra5f>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-164ra5f:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-164ra5f>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-164ra5f:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-164ra5f>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-164ra5f:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-164ra5f:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-164ra5f>.brz-row,
        .brz .brz-css-164ra5f>.brz-bg>.brz-bg-video,
        .brz .brz-css-164ra5f>.brz-bg,
        .brz .brz-css-164ra5f>.brz-bg>.brz-bg-image,
        .brz .brz-css-164ra5f>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-164ra5f {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-164ra5f>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-164ra5f>.brz-row {
          flex-direction: row-reverse;
          flex-wrap: wrap-reverse;
          justify-content: flex-end;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15h3fhp:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15h3fhp {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-1p4wkzo {
        padding: 90px 0px 15px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p4wkzo {
          padding: 90px 0px 15px 0px;
        }

        .brz .brz-css-1p4wkzo>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1p4wkzo:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1p4wkzo>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1p4wkzo:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1p4wkzo:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1p4wkzo>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1p4wkzo:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1p4wkzo>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1p4wkzo:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1p4wkzo>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1p4wkzo:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1p4wkzo>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1p4wkzo>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1p4wkzo>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1p4wkzo>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1p4wkzo>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1p4wkzo:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1p4wkzo>.brz-bg,
        .brz .brz-css-1p4wkzo>.brz-bg>.brz-bg-image,
        .brz .brz-css-1p4wkzo>.brz-bg>.brz-bg-map,
        .brz .brz-css-1p4wkzo>.brz-bg>.brz-bg-color,
        .brz .brz-css-1p4wkzo>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p4wkzo:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1p4wkzo {
          padding: 40px 15px 60px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1p4wkzo {
          padding: 25px 10px 50px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wqjo21 {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-wqjo21.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-wqjo21 .brz-container {
          justify-content: center;
        }

        .brz .brz-css-wqjo21>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-wqjo21>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-wqjo21>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wqjo21:hover {
          display: block;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1l0tbcu {
          padding-top: 40.331%;
        }

        .brz .brz-css-1l0tbcu>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1euf689.brz-hover-animation__container {
          max-width: 97%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9jqa6h:not(.brz-image--hovered) {
          max-width: 97%;
        }

        .brz .brz-css-9jqa6h {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-9jqa6h:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-9jqa6h .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-9jqa6h:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-9jqa6h .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-9jqa6h:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-9jqa6h,
        .brz .brz-css-9jqa6h .brz-picture:after,
        .brz .brz-css-9jqa6h .brz-picture,
        .brz .brz-css-9jqa6h.brz-image--withHover img.brz-img,
        .brz .brz-css-9jqa6h.brz-image--withHover img.dynamic-image,
        .brz .brz-css-9jqa6h.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-1qbhe0n {
        animation-name: fadeIn;
        animation-duration: 2000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qbhe0n {
          animation-name: fadeIn;
          animation-duration: 2000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1qbhe0n {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1qbhe0n {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1dsj135 {
        padding: 0px 0px 20px 0px;
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dsj135 {
          padding: 0px 0px 20px 0px;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-1dsj135 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dsj135 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1dsj135 {
          padding: 0;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1dsj135 {
          padding: 0;
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-zntxS {
        margin-top: 22px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zntxS {
          margin-top: 22px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zntxS {
          line-height: 1.5;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zntxS {
          text-align: left !important;
          font-size: 16px;
          line-height: 1.5;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-24pzxs {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-y5vuhz {
        flex: 1 1 17.8%;
        max-width: 17.8%;
        justify-content: center;
      }

      .brz .brz-css-y5vuhz .brz-columns__scroll-effect {
        justify-content: center;
      }

      @media (min-width: 991px) {
        .brz .brz-css-y5vuhz {
          z-index: auto;
          flex: 1 1 17.8%;
          max-width: 17.8%;
          justify-content: center;
        }

        .brz .brz-css-y5vuhz .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-y5vuhz>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-y5vuhz:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-y5vuhz>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-y5vuhz:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-y5vuhz:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-y5vuhz>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-y5vuhz:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-y5vuhz>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-y5vuhz:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-y5vuhz>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-y5vuhz:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-y5vuhz>.brz-bg,
        .brz .brz-css-y5vuhz>.brz-bg>.brz-bg-image,
        .brz .brz-css-y5vuhz>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-y5vuhz {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      .brz .brz-css-ooUYE {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ooUYE {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ooUYE {
          line-height: 1.9;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ooUYE {
          font-size: 16px;
          line-height: 1.9;
        }
      }

      .brz .brz-css-10feoe3 {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-10feoe3 {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-10feoe3 {
          position: relative;
        }

        .brz .brz-css-10feoe3:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10feoe3 {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10feoe3 {
          justify-content: center;
        }
      }

      .brz .brz-css-153cdfd {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-153cdfd {
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-153cdfd {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-153cdfd {
          justify-content: center;
        }
      }

      .brz .brz-css-1p750qm.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1p750qm.brz-btn--hover-in:before {
        background-color: transparent !important;
      }

      .brz .brz-css-1p750qm.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1p750qm.brz-btn--hover-in {
        background-color: rgba(0, 0, 0, 0.2);
        background: transparent;
      }

      @media (min-width: 991px) {

        .brz .brz-css-1p750qm.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-1p750qm.brz-btn--hover-in:before {
          background-color: transparent !important;
          background-image: none;
        }

        .brz .brz-css-1p750qm.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-1p750qm.brz-btn--hover-in {
          background-color: rgba(0, 0, 0, 0.2);
          background: transparent;
        }

        .brz .brz-css-1p750qm.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-1p750qm.brz-btn--hover-in:before,
        .brz .brz-css-1p750qm.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-1p750qm.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p750qm.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-atrvuq.brz-btn {
        font-family: "Jost", sans-serif;
        font-weight: 600;
        font-size: 15px;
        line-height: 1.6;
        letter-spacing: 0px;
        font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
        text-transform: inherit !important;
        border-radius: 24px;
        flex-flow: row nowrap;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-atrvuq.brz-btn {
        color: rgba(255, 255, 255, 1);
        border: 2px solid rgba(255, 255, 255, 1);
      }

      .brz .brz-css-atrvuq.brz-btn:not(.brz-btn--hover) {
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-atrvuq.brz-btn .brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-atrvuq.brz-btn.brz-btn-submit {
        color: rgba(255, 255, 255, 1);
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-atrvuq .brz-btn--story-container {
        border: 2px solid rgba(255, 255, 255, 1);
        flex-flow: row nowrap;
        border-radius: 24px;
      }

      .brz .brz-css-atrvuq.brz-btn,
      .brz .brz-css-atrvuq.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-atrvuq.brz-btn.brz-btn-submit {
        transition-duration: 0.2s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-atrvuq.brz-btn {
          font-family: "Jost", sans-serif;
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 24px;
          flex-flow: row nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-atrvuq.brz-btn:hover {
          color: rgba(255, 255, 255, 1);
          border: 2px solid rgba(255, 255, 255, 1);
          box-shadow: none;
        }

        .brz .brz-css-atrvuq.brz-btn:not(.brz-btn--hover):hover {
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-atrvuq.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-atrvuq.brz-btn.brz-btn-submit:hover {
          color: rgba(255, 255, 255, 1);
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-atrvuq:after {
          height: unset;
        }

        .brz .brz-css-atrvuq .brz-btn--story-container {
          border: 2px solid rgba(255, 255, 255, 1);
          flex-flow: row nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-atrvuq .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-atrvuq.brz-btn,
        .brz .brz-css-atrvuq.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-atrvuq.brz-btn.brz-btn-submit {
          transition-duration: 0.2s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-atrvuq.brz-btn {
          font-family: "Overpass", sans-serif;
          font-weight: 700;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-atrvuq .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-atrvuq.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-radius: 0px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-atrvuq .brz-btn--story-container {
          border-radius: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mlteup {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-mlteup .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-mlteup>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-mlteup:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-mlteup>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-mlteup:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-mlteup:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-mlteup>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-mlteup:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-mlteup>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-mlteup:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-mlteup>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-mlteup:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-mlteup>.brz-bg,
        .brz .brz-css-mlteup>.brz-bg>.brz-bg-image,
        .brz .brz-css-mlteup>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-166hual {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-166hual:hover {
          display: flex;
        }
      }

      .brz .brz-css-kr529m {
        margin: 45px 0px -100px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kr529m {
          padding: 0;
          margin: 45px 0px -100px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-kr529m .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-kr529m {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kr529m {
          margin: 70px 0px -100px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kr529m {
          margin: 10px 0px -68px 0px;
        }
      }

      .brz .brz-css-3hnp3y {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-3hnp3y {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-3hnp3y {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3hnp3y {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-m6ofll:not(.brz-image--hovered) {
          max-width: 78%;
        }

        .brz .brz-css-m6ofll {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-m6ofll:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-m6ofll .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-m6ofll:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-m6ofll .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-m6ofll:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-m6ofll,
        .brz .brz-css-m6ofll .brz-picture:after,
        .brz .brz-css-m6ofll .brz-picture,
        .brz .brz-css-m6ofll.brz-image--withHover img.brz-img,
        .brz .brz-css-m6ofll.brz-image--withHover img.dynamic-image,
        .brz .brz-css-m6ofll.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-13abm1g.brz-hover-animation__container {
          max-width: 78%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ti27hp {
          padding-top: 84.0286%;
        }

        .brz .brz-css-1ti27hp>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ti42ba {
          width: 432.9px;
          height: 363.76px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      .brz .brz-css-ocDfo {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Palanquin", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ocDfo {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Palanquin", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ocDfo {
          line-height: 1.9;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ocDfo {
          font-size: 16px;
          line-height: 1.9;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-hwlx5i {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-ux03op {
        padding: 0;
        margin: 10px 100px 10px 100px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ux03op {
          padding: 0;
          margin: 10px 100px 10px 100px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-ux03op .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ux03op {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ux03op {
          padding: 5px 15px 5px 15px;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ux03op {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-l2zk4i {
        padding: 0;
        margin: 0px -100px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-l2zk4i {
          padding: 0;
          margin: 0px -100px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-l2zk4i .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l2zk4i {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-l2zk4i {
          padding: 5px 15px 5px 15px;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-l2zk4i {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-mmqwm3 {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mmqwm3 {
          height: 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mmqwm3 {
          height: 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19f6521 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-19f6521 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19f6521 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19f6521 {
          display: none;
        }
      }

      .brz-css-1ee29zk .brz-animatedHeadline--style-svg svg {
        --animation-duration: 2500ms;
      }

      .brz-css-1ee29zk .brz-animatedHeadline {
        font-family: "Jost", sans-serif;
        font-size: 36px;
        font-weight: 300;
        line-height: 1.3;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1ee29zk .brz-animatedHeadline-plain-text {
        font-family: "Jost", sans-serif;
        font-size: 36px;
        font-weight: 300;
        line-height: 1.3;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1ee29zk .brz-animatedHeadline-dynamic-wrapper {
        font-family: "Lato", sans-serif;
        font-size: 36px;
        font-weight: 700;
        line-height: 1.3;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1ee29zk .brz-animatedHeadline-plain-text {
        color: rgba(89, 89, 89, 1);
      }

      .brz-css-1ee29zk .brz-animatedHeadline-dynamic-wrapper>span {
        color: rgba(0, 0, 0, 1);
      }

      .brz-css-1ee29zk .brz-animatedHeadline-typing-selected>span {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(0, 0, 0, 1);
        background-image: none;
      }

      .brz-css-1ee29zk.brz-animatedHeadline--wrapper {
        justify-content: left;
      }

      .brz-css-1ee29zk .brz-animatedHeadline-plain-text,
      .brz-css-1ee29zk .brz-animatedHeadline-typing-selected>span,
      .brz-css-1ee29zk .brz-animatedHeadline--style-svg svg path {
        transition-duration: 50ms;
      }

      .brz .brz-css-13h0nhg {
        padding: 0;
        margin: 10px -100px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-13h0nhg {
          padding: 0;
          margin: 10px -100px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-13h0nhg .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-13h0nhg {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-13h0nhg {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13h0nhg {
          padding: 27px;
          margin: 10px 32px 10px 0px;
        }
      }

      .brz .brz-css-13y7aar {
        margin: 0;
        padding: 0px 100px 0px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-13y7aar {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0px 100px 0px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-13y7aar:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-13y7aar {
          padding: 5px 20px 5px 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13y7aar {
          margin: 10px;
          padding: 10px;
        }
      }

      .brz .brz-css-1hrxt9i {
        flex: 1 1 50%;
        max-width: 50%;
      }

      .brz .brz-css-1hrxt9i>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hrxt9i {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-1hrxt9i .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1hrxt9i>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1hrxt9i:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1hrxt9i>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hrxt9i:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1hrxt9i:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1hrxt9i>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hrxt9i:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1hrxt9i>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1hrxt9i:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1hrxt9i>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1hrxt9i:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1hrxt9i>.brz-bg,
        .brz .brz-css-1hrxt9i>.brz-bg>.brz-bg-image,
        .brz .brz-css-1hrxt9i>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1hrxt9i {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hrxt9i {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1hrxt9i>.brz-bg {
          margin: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8z4nme {
          width: 555px;
          height: 766.46px;
          margin-inline-start: 0px;
          margin-top: -61.32px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rqiuic {
          padding-top: 127.0523%;
        }

        .brz .brz-css-1rqiuic>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11z0pje.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-9fa46d {
        border-radius: 12px;
      }

      .brz .brz-css-9fa46d .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-9fa46d:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-9fa46d {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-9fa46d:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-9fa46d .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-9fa46d:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-9fa46d .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-9fa46d:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-9fa46d,
        .brz .brz-css-9fa46d .brz-picture:after,
        .brz .brz-css-9fa46d .brz-picture,
        .brz .brz-css-9fa46d.brz-image--withHover img.brz-img,
        .brz .brz-css-9fa46d.brz-image--withHover img.dynamic-image,
        .brz .brz-css-9fa46d.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dpd2gd {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-dpd2gd.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-dpd2gd .brz-container {
          justify-content: center;
        }

        .brz .brz-css-dpd2gd>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-dpd2gd>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-dpd2gd>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dpd2gd:hover {
          display: block;
        }
      }

      .brz .brz-css-1cp988 {
        padding: 60px 0px 40px 0px;
      }

      .brz .brz-css-1cp988>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cp988 {
          padding: 60px 0px 40px 0px;
        }

        .brz .brz-css-1cp988>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1cp988:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1cp988>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1cp988:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1cp988:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1cp988>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1cp988:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-1cp988>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1cp988:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1cp988>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1cp988:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1cp988>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1cp988>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1cp988>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1cp988>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1cp988>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1cp988:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1cp988>.brz-bg,
        .brz .brz-css-1cp988>.brz-bg>.brz-bg-image,
        .brz .brz-css-1cp988>.brz-bg>.brz-bg-map,
        .brz .brz-css-1cp988>.brz-bg>.brz-bg-color,
        .brz .brz-css-1cp988>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cp988:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1cp988 {
          padding: 60px 15px 30px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1cp988 {
          padding: 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2nja2f:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2nja2f {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-cc76bi {
        padding: 5px 17px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cc76bi {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 17px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-cc76bi:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cc76bi {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cc76bi {
          padding: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1w43snf {
          padding-top: 54.2651%;
        }

        .brz .brz-css-1w43snf>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1m7s69 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1m7s69 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1m7s69 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-kjlnjn {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kjlnjn {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-kjlnjn:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kjlnjn {
          margin: 0px 0px 10px 0px;
        }
      }

      .brz .brz-css-clmz8g {
        border-radius: 12px;
      }

      .brz .brz-css-clmz8g .brz-picture:after {
        border-radius: 12px;
      }

      .brz .brz-css-clmz8g .brz-picture {
        filter: brightness(93%) hue-rotate(0deg) saturate(0%) contrast(121%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-clmz8g:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-clmz8g {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-clmz8g:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-clmz8g .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-clmz8g:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-clmz8g .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-clmz8g:hover .brz-picture {
          filter: brightness(93%) hue-rotate(0deg) saturate(0%) contrast(121%);
        }

        .brz .brz-css-clmz8g,
        .brz .brz-css-clmz8g .brz-picture:after,
        .brz .brz-css-clmz8g .brz-picture,
        .brz .brz-css-clmz8g.brz-image--withHover img.brz-img,
        .brz .brz-css-clmz8g.brz-image--withHover img.dynamic-image,
        .brz .brz-css-clmz8g.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-onxryp.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1johfg5 {
          padding-top: 98.6286%;
        }

        .brz .brz-css-1johfg5>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14zrii2 {
          width: 432.34px;
          height: 349.52px;
          margin-inline-start: -84.92px;
          margin-top: -31.33px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-tmny34 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-tmny34 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-tmny34 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tmny34 {
          display: none;
        }
      }

      .brz .brz-css-5gorq1 {
        height: 7px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-5gorq1 {
          height: 7px;
        }
      }

      .brz .brz-css-1i57del {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i57del {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1i57del .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i57del {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1i57del {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1i57del {
          margin: 10px 15px 10px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1i57del {
          display: none;
        }
      }

      .brz .brz-css-q50eje {
        animation-name: fadeIn;
        animation-duration: 2800ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-q50eje {
          animation-name: fadeIn;
          animation-duration: 2800ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-q50eje {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-q50eje {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-21ujp4 {
        border-radius: 12px;
      }

      .brz .brz-css-21ujp4 .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-21ujp4:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-21ujp4 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-21ujp4:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-21ujp4 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-21ujp4:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-21ujp4 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-21ujp4:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-21ujp4,
        .brz .brz-css-21ujp4 .brz-picture:after,
        .brz .brz-css-21ujp4 .brz-picture,
        .brz .brz-css-21ujp4.brz-image--withHover img.brz-img,
        .brz .brz-css-21ujp4.brz-image--withHover img.dynamic-image,
        .brz .brz-css-21ujp4.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3j25iu.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1owej1f {
          padding-top: 66.7505%;
        }

        .brz .brz-css-1owej1f>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1k79gey {
          width: 328.13px;
          height: 246.09px;
          margin-inline-start: -49.22px;
          margin-top: -20.67px;
        }
      }

      .brz .brz-css-1juthq2 {
        flex: 1 1 25%;
        max-width: 25%;
      }

      .brz .brz-css-1juthq2>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1juthq2 {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: flex-start;
        }

        .brz .brz-css-1juthq2 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1juthq2>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1juthq2:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1juthq2>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1juthq2:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1juthq2:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1juthq2>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1juthq2:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1juthq2>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1juthq2:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1juthq2>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1juthq2:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1juthq2>.brz-bg,
        .brz .brz-css-1juthq2>.brz-bg>.brz-bg-image,
        .brz .brz-css-1juthq2>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1juthq2 {
          flex: 1 1 50%;
          max-width: 50%;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1juthq2>* {
          display: none;
        }

        .brz .brz-css-1juthq2>.brz-column__items {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1juthq2 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1juthq2>.brz-bg {
          margin: 0px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1juthq2>* {
          display: none;
        }

        .brz .brz-css-1juthq2>.brz-column__items {
          display: none;
        }
      }

      .brz .brz-css-ophf1 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ophf1 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-ophf1 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ophf1 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ophf1 {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ophf1 {
          margin: 10px 15px 10px 15px;
        }
      }

      .brz .brz-css-1lthwjp {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lthwjp {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1lthwjp .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lthwjp {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1lthwjp {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lthwjp {
          margin: 10px 15px 10px 15px;
        }
      }

      .brz .brz-css-hog10b {
        animation-name: fadeIn;
        animation-duration: 2200ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-hog10b {
          animation-name: fadeIn;
          animation-duration: 2200ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hog10b {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hog10b {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-20cyuh {
        border-radius: 12px;
      }

      .brz .brz-css-20cyuh .brz-picture:after {
        border-radius: 12px;
      }

      .brz .brz-css-20cyuh .brz-picture {
        filter: brightness(114%) hue-rotate(0deg) saturate(0%) contrast(111%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-20cyuh:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-20cyuh {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-20cyuh:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-20cyuh .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-20cyuh:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-20cyuh .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-20cyuh:hover .brz-picture {
          filter: brightness(114%) hue-rotate(0deg) saturate(0%) contrast(111%);
        }

        .brz .brz-css-20cyuh,
        .brz .brz-css-20cyuh .brz-picture:after,
        .brz .brz-css-20cyuh .brz-picture,
        .brz .brz-css-20cyuh.brz-image--withHover img.brz-img,
        .brz .brz-css-20cyuh.brz-image--withHover img.dynamic-image,
        .brz .brz-css-20cyuh.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1igl47r.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15g83jn {
          padding-top: 67.9848%;
        }

        .brz .brz-css-15g83jn>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5lvmj7 {
          width: 375.38px;
          height: 500.37px;
          margin-inline-start: -108.99px;
          margin-top: -155.95px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18vbtk3 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-18vbtk3 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18vbtk3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-18vbtk3 {
          display: none;
        }
      }

      .brz .brz-css-817w1 {
        height: 7px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-817w1 {
          height: 7px;
        }
      }

      .brz .brz-css-g7pnit {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-g7pnit {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-g7pnit .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-g7pnit {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-g7pnit {
          margin: 10px 15px 10px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-g7pnit {
          display: none;
        }
      }

      .brz .brz-css-h5ew92 {
        animation-name: fadeIn;
        animation-duration: 2000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-h5ew92 {
          animation-name: fadeIn;
          animation-duration: 2000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-h5ew92 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-h5ew92 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1qbu006 {
        border-radius: 12px;
      }

      .brz .brz-css-1qbu006 .brz-picture:after {
        border-radius: 12px;
      }

      .brz .brz-css-1qbu006 .brz-picture {
        filter: brightness(116%) hue-rotate(0deg) saturate(0%) contrast(87%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qbu006:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1qbu006 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1qbu006:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1qbu006 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1qbu006:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1qbu006 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1qbu006:hover .brz-picture {
          filter: brightness(116%) hue-rotate(0deg) saturate(0%) contrast(87%);
        }

        .brz .brz-css-1qbu006,
        .brz .brz-css-1qbu006 .brz-picture:after,
        .brz .brz-css-1qbu006 .brz-picture,
        .brz .brz-css-1qbu006.brz-image--withHover img.brz-img,
        .brz .brz-css-1qbu006.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1qbu006.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-b4vn6n.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rbcelc {
          padding-top: 99.2876%;
        }

        .brz .brz-css-1rbcelc>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-68z77p {
          width: 262.5px;
          height: 413.7px;
          margin-inline-start: 0px;
          margin-top: -93.08px;
        }
      }

      .brz .brz-css-zk1j6v {
        flex: 1 1 25%;
        max-width: 25%;
        justify-content: center;
      }

      .brz .brz-css-zk1j6v .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-zk1j6v>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zk1j6v {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: center;
        }

        .brz .brz-css-zk1j6v .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-zk1j6v>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-zk1j6v:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-zk1j6v>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-zk1j6v:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-zk1j6v:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-zk1j6v>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-zk1j6v:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-zk1j6v>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-zk1j6v:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-zk1j6v>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-zk1j6v:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-zk1j6v>.brz-bg,
        .brz .brz-css-zk1j6v>.brz-bg>.brz-bg-image,
        .brz .brz-css-zk1j6v>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zk1j6v {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zk1j6v>* {
          display: none;
        }

        .brz .brz-css-zk1j6v>.brz-column__items {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zk1j6v {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-zk1j6v>.brz-bg {
          margin: -10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zk1j6v>* {
          display: none;
        }

        .brz .brz-css-zk1j6v>.brz-column__items {
          display: none;
        }
      }

      .brz .brz-css-m4ch3w {
        animation-name: fadeIn;
        animation-duration: 1200ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-m4ch3w {
          animation-name: fadeIn;
          animation-duration: 1200ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-m4ch3w {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-m4ch3w {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-lnfuf0 {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-lnfuf0 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-lnfuf0:hover {
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17fpxtx.brz-hover-animation__container {
          max-width: 83%;
        }
      }

      .brz .brz-css-16nletg {
        flex: 1 1 25%;
        max-width: 25%;
        justify-content: center;
      }

      .brz .brz-css-16nletg .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-16nletg>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-16nletg {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: center;
        }

        .brz .brz-css-16nletg .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-16nletg>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-16nletg:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-16nletg>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-16nletg:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-16nletg:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-16nletg>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-16nletg:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-16nletg>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-16nletg:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-16nletg>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-16nletg:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-16nletg>.brz-bg,
        .brz .brz-css-16nletg>.brz-bg>.brz-bg-image,
        .brz .brz-css-16nletg>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-16nletg {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16nletg {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-16nletg>.brz-bg {
          margin: -15px 0px 0px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ynw5ly:not(.brz-image--hovered) {
          max-width: 83%;
        }

        .brz .brz-css-ynw5ly {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-ynw5ly:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-ynw5ly .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-ynw5ly:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-ynw5ly .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ynw5ly:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-ynw5ly,
        .brz .brz-css-ynw5ly .brz-picture:after,
        .brz .brz-css-ynw5ly .brz-picture,
        .brz .brz-css-ynw5ly.brz-image--withHover img.brz-img,
        .brz .brz-css-ynw5ly.brz-image--withHover img.dynamic-image,
        .brz .brz-css-ynw5ly.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1aw1vxt.brz-hover-animation__container {
          max-width: 91%;
        }
      }

      .brz .brz-css-z3bkyy {
        padding: 0px 12px 10px 10px;
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-z3bkyy {
          padding: 0px 12px 10px 10px;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-z3bkyy .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-z3bkyy {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-z3bkyy {
          padding: 0;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-z3bkyy {
          padding: 0;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pskdw8 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pskdw8:hover {
          display: flex;
        }
      }

      .brz .brz-css-1723sfr {
        flex: 1 1 15.6%;
        max-width: 15.6%;
        justify-content: center;
      }

      .brz .brz-css-1723sfr .brz-columns__scroll-effect {
        justify-content: center;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1723sfr {
          z-index: auto;
          flex: 1 1 15.6%;
          max-width: 15.6%;
          justify-content: center;
        }

        .brz .brz-css-1723sfr .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-1723sfr>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1723sfr:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1723sfr>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1723sfr:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1723sfr:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1723sfr>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1723sfr:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1723sfr>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1723sfr:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1723sfr>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1723sfr:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1723sfr>.brz-bg,
        .brz .brz-css-1723sfr>.brz-bg>.brz-bg-image,
        .brz .brz-css-1723sfr>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1723sfr {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ei1nep {
          padding-top: 110.6438%;
        }

        .brz .brz-css-1ei1nep>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wpk0wi.brz-hover-animation__container {
          max-width: 53%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1j1z12s:not(.brz-image--hovered) {
          max-width: 53%;
        }

        .brz .brz-css-1j1z12s {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1j1z12s:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1j1z12s .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1j1z12s:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1j1z12s .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1j1z12s:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1j1z12s,
        .brz .brz-css-1j1z12s .brz-picture:after,
        .brz .brz-css-1j1z12s .brz-picture,
        .brz .brz-css-1j1z12s.brz-image--withHover img.brz-img,
        .brz .brz-css-1j1z12s.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1j1z12s.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-zgyt66 {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-zgyt66.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-zgyt66 .brz-container {
          justify-content: center;
        }

        .brz .brz-css-zgyt66>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-zgyt66>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-zgyt66>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-zgyt66:hover {
          display: block;
        }
      }

      .brz .brz-css-bgvx7u {
        padding: 25px 0px 20px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-bgvx7u {
          padding: 25px 0px 20px 0px;
        }

        .brz .brz-css-bgvx7u>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-bgvx7u:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-bgvx7u>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-bgvx7u:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-bgvx7u:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-bgvx7u>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-bgvx7u:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-bgvx7u>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-bgvx7u:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-bgvx7u>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-bgvx7u:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-bgvx7u>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-bgvx7u>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-bgvx7u>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-bgvx7u>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-bgvx7u>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-bgvx7u:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-bgvx7u>.brz-bg,
        .brz .brz-css-bgvx7u>.brz-bg>.brz-bg-image,
        .brz .brz-css-bgvx7u>.brz-bg>.brz-bg-map,
        .brz .brz-css-bgvx7u>.brz-bg>.brz-bg-color,
        .brz .brz-css-bgvx7u>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-bgvx7u:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bgvx7u {
          padding: 20px 15px 15px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bgvx7u {
          padding: 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jom831:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jom831 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-10pzdhd {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-10pzdhd>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-10pzdhd:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-10pzdhd>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-10pzdhd:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-10pzdhd:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-10pzdhd>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-10pzdhd:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-10pzdhd>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-10pzdhd:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-10pzdhd>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-10pzdhd:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-10pzdhd:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-10pzdhd>.brz-row,
        .brz .brz-css-10pzdhd>.brz-bg>.brz-bg-video,
        .brz .brz-css-10pzdhd>.brz-bg,
        .brz .brz-css-10pzdhd>.brz-bg>.brz-bg-image,
        .brz .brz-css-10pzdhd>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-10pzdhd {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-10yhh2y {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-dffife {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dffife {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dffife:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dffife {
          margin: -15px 0px 0px 0px;
        }
      }

      .brz .brz-css-5o9a9x {
        flex: 1 1 25%;
        max-width: 25%;
        justify-content: center;
      }

      .brz .brz-css-5o9a9x .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-5o9a9x>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-5o9a9x {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: center;
        }

        .brz .brz-css-5o9a9x .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-5o9a9x>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-5o9a9x:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-5o9a9x>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-5o9a9x:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-5o9a9x:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-5o9a9x>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-5o9a9x:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-5o9a9x>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-5o9a9x:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-5o9a9x>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-5o9a9x:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-5o9a9x>.brz-bg,
        .brz .brz-css-5o9a9x>.brz-bg>.brz-bg-image,
        .brz .brz-css-5o9a9x>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5o9a9x {
          flex: 1 1 49.9%;
          max-width: 49.9%;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5o9a9x>* {
          display: none;
        }

        .brz .brz-css-5o9a9x>.brz-column__items {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5o9a9x {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5o9a9x>* {
          display: none;
        }

        .brz .brz-css-5o9a9x>.brz-column__items {
          display: none;
        }
      }

      .brz .brz-css-63bfwa {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-63bfwa {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-63bfwa .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-63bfwa {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-63bfwa {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-63bfwa {
          margin: 10px 15px 10px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-63bfwa {
          display: none;
        }
      }

      .brz .brz-css-197nlux {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-197nlux {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-197nlux {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-197nlux {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-ekud59 {
        border-radius: 12px;
      }

      .brz .brz-css-ekud59 .brz-picture:after {
        border-radius: 12px;
      }

      .brz .brz-css-ekud59 .brz-picture {
        filter: brightness(110%) hue-rotate(0deg) saturate(0%) contrast(107%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-ekud59:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-ekud59 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-ekud59:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-ekud59 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-ekud59:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-ekud59 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ekud59:hover .brz-picture {
          filter: brightness(110%) hue-rotate(0deg) saturate(0%) contrast(107%);
        }

        .brz .brz-css-ekud59,
        .brz .brz-css-ekud59 .brz-picture:after,
        .brz .brz-css-ekud59 .brz-picture,
        .brz .brz-css-ekud59.brz-image--withHover img.brz-img,
        .brz .brz-css-ekud59.brz-image--withHover img.dynamic-image,
        .brz .brz-css-ekud59.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-srhe65.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1d380vs {
          padding-top: 67.2%;
        }

        .brz .brz-css-1d380vs>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-npmsdw {
          width: 354.37px;
          height: 265.78px;
          margin-inline-start: 0px;
          margin-top: -10.14px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j8hg7x {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-j8hg7x .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j8hg7x {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-j8hg7x {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-j8hg7x {
          display: none;
        }
      }

      .brz .brz-css-y8ysc9 {
        height: 7px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-y8ysc9 {
          height: 7px;
        }
      }

      .brz .brz-css-1c3hlpf {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1c3hlpf {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1c3hlpf .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1c3hlpf {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1c3hlpf {
          margin: 10px 0px 5px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1c3hlpf {
          margin: 10px 15px 10px 15px;
        }
      }

      .brz .brz-css-272jqw {
        animation-name: fadeIn;
        animation-duration: 1800ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-272jqw {
          animation-name: fadeIn;
          animation-duration: 1800ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-272jqw {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-272jqw {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-15iycf {
        border-radius: 12px;
      }

      .brz .brz-css-15iycf .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-15iycf:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-15iycf {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-15iycf:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-15iycf .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-15iycf:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-15iycf .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-15iycf:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-15iycf,
        .brz .brz-css-15iycf .brz-picture:after,
        .brz .brz-css-15iycf .brz-picture,
        .brz .brz-css-15iycf.brz-image--withHover img.brz-img,
        .brz .brz-css-15iycf.brz-image--withHover img.dynamic-image,
        .brz .brz-css-15iycf.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12ldgs2.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tghkod {
          padding-top: 99.3333%;
        }

        .brz .brz-css-1tghkod>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-10y2dpw {
          width: 410.68px;
          height: 273.79px;
          margin-inline-start: -69.98px;
          margin-top: -13.04px;
        }
      }

      .brz .brz-css-1avoh2j {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1avoh2j {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1avoh2j {
          height: 5px;
        }
      }

      .brz .brz-css-kp9XI {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.3;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kp9XI {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.3;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kp9XI {
          font-size: 18px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kp9XI {
          text-align: center !important;
          font-size: 18px;
        }
      }

      .brz .brz-css-1n914p9 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1n914p9 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1n914p9 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1n914p9 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1n914p9 {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1n914p9 {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p04eow {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1p04eow .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p04eow {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-12q984r {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12q984r {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-12q984r .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12q984r {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12q984r {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12q984r {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-etik0i {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-avujV {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 16px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 1.1px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-avujV {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 16px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 1.1px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-avujV {
          letter-spacing: 1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-avujV {
          text-align: center !important;
          line-height: 1;
          letter-spacing: 1px;
        }
      }

      .brz .brz-css-1n71xic {
        margin: -5px 0px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1n71xic {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-1n71xic .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1n71xic {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1n71xic {
          margin: 10px -78px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1n71xic {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz-css-kvkqod .brz-line-container:after {
        display: none;
      }

      .brz-css-kvkqod .brz-hr,
      .brz-css-kvkqod .brz-line-container:before,
      .brz-css-kvkqod .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(255, 255, 255, 1);
      }

      .brz-css-kvkqod.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-kvkqod {
        width: 95%;
      }

      .brz-css-kvkqod .brz-hr {
        border-radius: 12px;
      }

      .brz-css-kvkqod .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-kvkqod .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-kvkqod .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-kvkqod .brz-line-icon-wrapper,
      .brz-css-kvkqod .brz-hr,
      .brz-css-kvkqod .brz-line-container:before,
      .brz-css-kvkqod .brz-line-container:after,
      .brz-css-kvkqod .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-kvkqod.brz-css-kvkqod {
          width: 90%;
        }
      }

      .brz .brz-css-142u2bm {
        margin: 10px 10px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-142u2bm {
          padding: 0;
          margin: 10px 10px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-142u2bm .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-142u2bm {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-142u2bm {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-142u2bm {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eenkyn {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-nrU9I {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 35px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-nrU9I {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 35px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-nrU9I {
          font-size: 29px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-nrU9I {
          text-align: center !important;
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1e79l0p {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1e79l0p .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1e79l0p {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-y2xpq9 {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-y2xpq9 {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-y2xpq9 {
          height: 5px;
        }
      }

      .brz .brz-css-s1ori1 {
        padding: 0px 100px 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-s1ori1 {
          padding: 0px 100px 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-s1ori1 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s1ori1 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-s1ori1 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-s1ori1 {
          padding: 0;
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1742z40 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-k9_LC {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-k9_LC {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-k9_LC {
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-k9_LC {
          text-align: center !important;
          font-size: 16px;
          line-height: 1.2;
        }
      }

      .brz .brz-css-1qnb42n {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qnb42n {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1qnb42n {
          height: 5px;
        }
      }

      .brz .brz-css-1tjh504 {
        flex: 1 1 51%;
        max-width: 51%;
      }

      .brz .brz-css-1tjh504>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tjh504 {
          z-index: auto;
          flex: 1 1 51%;
          max-width: 51%;
          justify-content: flex-start;
        }

        .brz .brz-css-1tjh504 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1tjh504>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1tjh504:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1tjh504>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1tjh504:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1tjh504:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1tjh504>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1tjh504:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1tjh504>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1tjh504:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1tjh504>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1tjh504:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1tjh504>.brz-bg,
        .brz .brz-css-1tjh504>.brz-bg>.brz-bg-image,
        .brz .brz-css-1tjh504>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1tjh504 {
          flex: 1 1 50%;
          max-width: 50%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1tjh504 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1tjh504>.brz-bg {
          margin: 10px;
        }
      }

      .brz .brz-css-1gi0evn {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gi0evn {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gi0evn {
          position: relative;
        }

        .brz .brz-css-1gi0evn:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1gi0evn {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gi0evn {
          justify-content: center;
        }
      }

      .brz .brz-css-1uh5jps {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uh5jps {
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1uh5jps {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1uh5jps {
          justify-content: center;
        }
      }

      .brz .brz-css-u0vqxg.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-u0vqxg.brz-btn--hover-in:before {
        background-color: transparent !important;
      }

      .brz .brz-css-u0vqxg.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-u0vqxg.brz-btn--hover-in {
        background-color: rgba(0, 0, 0, 0.2);
        background: transparent;
      }

      @media (min-width: 991px) {

        .brz .brz-css-u0vqxg.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-u0vqxg.brz-btn--hover-in:before {
          background-color: transparent !important;
          background-image: none;
        }

        .brz .brz-css-u0vqxg.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-u0vqxg.brz-btn--hover-in {
          background-color: rgba(0, 0, 0, 0.2);
          background: transparent;
        }

        .brz .brz-css-u0vqxg.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-u0vqxg.brz-btn--hover-in:before,
        .brz .brz-css-u0vqxg.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-u0vqxg.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-u0vqxg.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-1aty4on.brz-btn {
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 24px;
        flex-flow: row nowrap;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-1aty4on.brz-btn {
        color: rgba(255, 255, 255, 1);
        border: 2px solid rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1aty4on.brz-btn:not(.brz-btn--hover) {
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-1aty4on.brz-btn .brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1aty4on.brz-btn.brz-btn-submit {
        color: rgba(255, 255, 255, 1);
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-1aty4on .brz-btn--story-container {
        border: 2px solid rgba(255, 255, 255, 1);
        flex-flow: row nowrap;
        border-radius: 24px;
      }

      .brz .brz-css-1aty4on.brz-btn,
      .brz .brz-css-1aty4on.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-1aty4on.brz-btn.brz-btn-submit {
        transition-duration: 0.2s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1aty4on.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          font-size: var(--brz-buttonfontsize, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-radius: 24px;
          flex-flow: row nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-1aty4on.brz-btn:hover {
          color: rgba(255, 255, 255, 1);
          border: 2px solid rgba(255, 255, 255, 1);
          box-shadow: none;
        }

        .brz .brz-css-1aty4on.brz-btn:not(.brz-btn--hover):hover {
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-1aty4on.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1aty4on.brz-btn.brz-btn-submit:hover {
          color: rgba(255, 255, 255, 1);
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-1aty4on:after {
          height: unset;
        }

        .brz .brz-css-1aty4on .brz-btn--story-container {
          border: 2px solid rgba(255, 255, 255, 1);
          flex-flow: row nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-1aty4on .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-1aty4on.brz-btn,
        .brz .brz-css-1aty4on.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-1aty4on.brz-btn.brz-btn-submit {
          transition-duration: 0.2s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1aty4on.brz-btn {
          font-weight: 700;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-1aty4on .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1aty4on.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-radius: 0px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-1aty4on .brz-btn--story-container {
          border-radius: 0px;
        }
      }

      .brz .brz-css-1xbs12l {
        flex: 1 1 49%;
        max-width: 49%;
        justify-content: center;
      }

      .brz .brz-css-1xbs12l .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-1xbs12l>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xbs12l {
          z-index: auto;
          flex: 1 1 49%;
          max-width: 49%;
          justify-content: center;
        }

        .brz .brz-css-1xbs12l .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-1xbs12l>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1xbs12l:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1xbs12l>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1xbs12l:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1xbs12l:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1xbs12l>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1xbs12l:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1xbs12l>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1xbs12l:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1xbs12l>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1xbs12l:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1xbs12l>.brz-bg,
        .brz .brz-css-1xbs12l>.brz-bg>.brz-bg-image,
        .brz .brz-css-1xbs12l>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1xbs12l {
          flex: 1 1 50%;
          max-width: 50%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xbs12l {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1xbs12l>.brz-bg {
          margin: 10px;
        }
      }

      .brz .brz-css-i15vm4 {
        margin: 0;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-i15vm4 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-i15vm4:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-i15vm4 {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-i15vm4 {
          margin: 10px;
          padding: 10px;
        }
      }

      .brz .brz-css-1nxiyek {
        margin: 30px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nxiyek {
          padding: 0;
          margin: 30px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1nxiyek .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nxiyek {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1nxiyek {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nxiyek {
          margin: 10px 0px 0px 0px;
        }
      }

      .brz .brz-css-1guw7di {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1guw7di {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1guw7di {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1guw7di {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-bpx2he:not(.brz-image--hovered) {
          max-width: 77%;
        }

        .brz .brz-css-bpx2he {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-bpx2he:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-bpx2he .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-bpx2he:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-bpx2he .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-bpx2he:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-bpx2he,
        .brz .brz-css-bpx2he .brz-picture:after,
        .brz .brz-css-bpx2he .brz-picture,
        .brz .brz-css-bpx2he.brz-image--withHover img.brz-img,
        .brz .brz-css-bpx2he.brz-image--withHover img.dynamic-image,
        .brz .brz-css-bpx2he.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1n6tg7z.brz-hover-animation__container {
          max-width: 77%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vl7576 {
          padding-top: 82.8085%;
        }

        .brz .brz-css-1vl7576>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dldma3 {
          width: 441.44px;
          height: 374.12px;
          margin-inline-start: 0px;
          margin-top: -4.28px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1iqrxo {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1iqrxo.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1iqrxo .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1iqrxo>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1iqrxo>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1iqrxo>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1iqrxo:hover {
          display: block;
        }
      }

      .brz .brz-css-c5zb4 {
        margin: 0;
        padding: 29px 0px 5px 16%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-c5zb4 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 29px 0px 5px 16%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-c5zb4:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-c5zb4 {
          padding: 5px 15px 5px 15%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-c5zb4 {
          margin: 10px;
          padding: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1h908wb {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ajilx2:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ajilx2 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-q9phf0 {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-q9phf0 {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-q9phf0 {
          height: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x12vre {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-brdzR {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 16px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 1.1px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-brdzR {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 16px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 1.1px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-brdzR {
          letter-spacing: 1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-brdzR {
          text-align: center !important;
          line-height: 1;
          letter-spacing: 1px;
        }
      }

      .brz .brz-css-9lc70c {
        margin: -5px 0px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-9lc70c {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-9lc70c .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9lc70c {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9lc70c {
          margin: 10px -78px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9lc70c {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz-css-1feenxq .brz-line-container:after {
        display: none;
      }

      .brz-css-1feenxq .brz-hr,
      .brz-css-1feenxq .brz-line-container:before,
      .brz-css-1feenxq .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(255, 255, 255, 1);
      }

      .brz-css-1feenxq.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1feenxq {
        width: 95%;
      }

      .brz-css-1feenxq .brz-hr {
        border-radius: 12px;
      }

      .brz-css-1feenxq .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-1feenxq .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-1feenxq .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-1feenxq .brz-line-icon-wrapper,
      .brz-css-1feenxq .brz-hr,
      .brz-css-1feenxq .brz-line-container:before,
      .brz-css-1feenxq .brz-line-container:after,
      .brz-css-1feenxq .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-1feenxq.brz-css-1feenxq {
          width: 90%;
        }
      }

      .brz .brz-css-znh628 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-znh628 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-znh628 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-znh628 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-znh628 {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hbnlr8 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-ps8zU {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 35px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ps8zU {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 35px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ps8zU {
          font-size: 29px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ps8zU {
          text-align: center !important;
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pf2v9n {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-pf2v9n .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pf2v9n {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-olw32x {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-olw32x {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-olw32x {
          height: 5px;
        }
      }

      .brz .brz-css-yfuw32 {
        padding: 0px 100px 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-yfuw32 {
          padding: 0px 100px 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-yfuw32 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yfuw32 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-yfuw32 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yfuw32 {
          padding: 0;
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6fsmoi {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-o7dm8 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-o7dm8 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-o7dm8 {
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-o7dm8 {
          text-align: center !important;
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nsbh63 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1nsbh63 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nsbh63 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-19zhru8 {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19zhru8 {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19zhru8 {
          position: relative;
        }

        .brz .brz-css-19zhru8:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19zhru8 {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19zhru8 {
          justify-content: center;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19cix93 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-19cix93>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-19cix93:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-19cix93>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-19cix93:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-19cix93:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-19cix93>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-19cix93:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-19cix93>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-19cix93:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-19cix93>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-19cix93:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-19cix93:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-19cix93>.brz-row,
        .brz .brz-css-19cix93>.brz-bg>.brz-bg-video,
        .brz .brz-css-19cix93>.brz-bg,
        .brz .brz-css-19cix93>.brz-bg>.brz-bg-image,
        .brz .brz-css-19cix93>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19cix93 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1edemlb {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1edemlb {
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1edemlb {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1edemlb {
          justify-content: center;
        }
      }

      .brz .brz-css-1gy99ue.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1gy99ue.brz-btn--hover-in:before {
        background-color: transparent !important;
      }

      .brz .brz-css-1gy99ue.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1gy99ue.brz-btn--hover-in {
        background-color: rgba(0, 0, 0, 0.2);
        background: transparent;
      }

      @media (min-width: 991px) {

        .brz .brz-css-1gy99ue.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-1gy99ue.brz-btn--hover-in:before {
          background-color: transparent !important;
          background-image: none;
        }

        .brz .brz-css-1gy99ue.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-1gy99ue.brz-btn--hover-in {
          background-color: rgba(0, 0, 0, 0.2);
          background: transparent;
        }

        .brz .brz-css-1gy99ue.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-1gy99ue.brz-btn--hover-in:before,
        .brz .brz-css-1gy99ue.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-1gy99ue.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gy99ue.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-yw19l0.brz-btn {
        font-family: "Jost", sans-serif;
        font-weight: 600;
        font-size: 15px;
        line-height: 1.6;
        letter-spacing: 0px;
        font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
        text-transform: inherit !important;
        border-radius: 24px;
        flex-flow: row nowrap;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-yw19l0.brz-btn {
        color: rgba(255, 255, 255, 1);
        border: 2px solid rgba(255, 255, 255, 1);
      }

      .brz .brz-css-yw19l0.brz-btn:not(.brz-btn--hover) {
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-yw19l0.brz-btn .brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-yw19l0.brz-btn.brz-btn-submit {
        color: rgba(255, 255, 255, 1);
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-yw19l0 .brz-btn--story-container {
        border: 2px solid rgba(255, 255, 255, 1);
        flex-flow: row nowrap;
        border-radius: 24px;
      }

      .brz .brz-css-yw19l0.brz-btn,
      .brz .brz-css-yw19l0.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-yw19l0.brz-btn.brz-btn-submit {
        transition-duration: 0.2s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-yw19l0.brz-btn {
          font-family: "Jost", sans-serif;
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 24px;
          flex-flow: row nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-yw19l0.brz-btn:hover {
          color: rgba(255, 255, 255, 1);
          border: 2px solid rgba(255, 255, 255, 1);
          box-shadow: none;
        }

        .brz .brz-css-yw19l0.brz-btn:not(.brz-btn--hover):hover {
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-yw19l0.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-yw19l0.brz-btn.brz-btn-submit:hover {
          color: rgba(255, 255, 255, 1);
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-yw19l0:after {
          height: unset;
        }

        .brz .brz-css-yw19l0 .brz-btn--story-container {
          border: 2px solid rgba(255, 255, 255, 1);
          flex-flow: row nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-yw19l0 .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-yw19l0.brz-btn,
        .brz .brz-css-yw19l0.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-yw19l0.brz-btn.brz-btn-submit {
          transition-duration: 0.2s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-yw19l0.brz-btn {
          font-family: "Overpass", sans-serif;
          font-weight: 700;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-yw19l0 .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yw19l0.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-radius: 0px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-yw19l0 .brz-btn--story-container {
          border-radius: 0px;
        }
      }

      .brz .brz-css-10kykop {
        flex: 1 1 49%;
        max-width: 49%;
        justify-content: center;
      }

      .brz .brz-css-10kykop .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-10kykop>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-10kykop {
          z-index: auto;
          flex: 1 1 49%;
          max-width: 49%;
          justify-content: center;
        }

        .brz .brz-css-10kykop .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-10kykop>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-10kykop:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-10kykop>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-10kykop:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-10kykop:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-10kykop>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-10kykop:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-10kykop>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-10kykop:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-10kykop>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-10kykop:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-10kykop>.brz-bg,
        .brz .brz-css-10kykop>.brz-bg>.brz-bg-image,
        .brz .brz-css-10kykop>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10kykop {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-10kykop>.brz-bg {
          margin: 0px 0px -100px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10kykop {
          flex: 1 1 97.8%;
          max-width: 97.8%;
        }
      }

      .brz .brz-css-15ijv6i {
        margin: 0;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-15ijv6i {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15ijv6i:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15ijv6i {
          margin: 0px 0px -100px 0px;
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15ijv6i {
          padding: 10px;
        }
      }

      .brz .brz-css-1kypvxl {
        margin: 64px 0px -91px 0px;
        justify-content: center;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kypvxl {
          padding: 0;
          margin: 64px 0px -91px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1kypvxl .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kypvxl {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1kypvxl {
          margin: 23px 9px -100px -42px;
          justify-content: flex-end;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1kypvxl {
          margin: 10px 0px -50px 0px;
        }
      }

      .brz .brz-css-1ofvupl {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ofvupl {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ofvupl {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ofvupl {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jrht4z:not(.brz-image--hovered) {
          max-width: 97%;
        }

        .brz .brz-css-1jrht4z {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1jrht4z:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1jrht4z .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1jrht4z:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1jrht4z .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1jrht4z:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1jrht4z,
        .brz .brz-css-1jrht4z .brz-picture:after,
        .brz .brz-css-1jrht4z .brz-picture,
        .brz .brz-css-1jrht4z.brz-image--withHover img.brz-img,
        .brz .brz-css-1jrht4z.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1jrht4z.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ns5gy8.brz-hover-animation__container {
          max-width: 97%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6bowio {
          padding-top: 93.8105%;
        }

        .brz .brz-css-6bowio>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-qd3gk {
          width: 556.1px;
          height: 556.1px;
          margin-inline-start: 0px;
          margin-top: -17.21px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xb8yxj {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1xb8yxj.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1xb8yxj .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1xb8yxj>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1xb8yxj>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1xb8yxj>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xb8yxj:hover {
          display: block;
        }
      }

      .brz .brz-css-1pdssg9 {
        padding: 60px 0px 90px 0px;
      }

      .brz .brz-css-1pdssg9>.brz-bg>.brz-bg-image {
        background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/2b6b10f41120f5e70e4f4e2ad517402f/image.jpg");
        background-position: 35% 89%;
      }

      .brz .brz-css-1pdssg9>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/2b6b10f41120f5e70e4f4e2ad517402f/image.jpg");
      }

      .brz .brz-css-1pdssg9>.brz-bg>.brz-bg-color {
        background-color: transparent;
        background-image: linear-gradient(330deg,
            rgba(0, 215, 202, 0.9) 0%,
            rgba(0, 73, 103, 0.95) 100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pdssg9 {
          padding: 60px 0px 90px 0px;
        }

        .brz .brz-css-1pdssg9>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1pdssg9:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1pdssg9>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1pdssg9:hover>.brz-bg>.brz-bg-image {
          background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/2b6b10f41120f5e70e4f4e2ad517402f/image.jpg");
          filter: none;
          background-position: 35% 89%;
          display: block;
        }

        .brz .brz-css-1pdssg9:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/2b6b10f41120f5e70e4f4e2ad517402f/image.jpg");
        }

        .brz .brz-css-1pdssg9>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1pdssg9:hover>.brz-bg>.brz-bg-color {
          background-color: transparent;
          background-image: linear-gradient(330deg,
              rgba(0, 215, 202, 0.9) 0%,
              rgba(0, 73, 103, 0.95) 100%);
        }

        .brz .brz-css-1pdssg9>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1pdssg9:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1pdssg9>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1pdssg9:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1pdssg9>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1pdssg9>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1pdssg9>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1pdssg9>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1pdssg9>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1pdssg9:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1pdssg9>.brz-bg,
        .brz .brz-css-1pdssg9>.brz-bg>.brz-bg-image,
        .brz .brz-css-1pdssg9>.brz-bg>.brz-bg-map,
        .brz .brz-css-1pdssg9>.brz-bg>.brz-bg-color,
        .brz .brz-css-1pdssg9>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pdssg9:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1pdssg9 {
          padding: 60px 15px 56px 15px;
        }

        .brz .brz-css-1pdssg9>.brz-bg>.brz-bg-image {
          background-position: 55% 100%;
        }

        .brz .brz-css-1pdssg9>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(330deg,
              rgba(0, 215, 202, 0.95) 0%,
              rgba(0, 73, 103, 0.9) 100%);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1pdssg9 {
          padding: 25px;
        }

        .brz .brz-css-1pdssg9>.brz-bg>.brz-bg-image {
          background-position: 100% 100%;
        }

        .brz .brz-css-1pdssg9>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(320deg,
              rgba(0, 215, 202, 0.95) 0%,
              rgba(0, 73, 103, 0.9) 100%);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rhtw6c:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rhtw6c {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-1liduu {
        padding: 60px 0px 90px 0px;
      }

      .brz .brz-css-1liduu>.brz-bg>.brz-bg-image {
        background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/f29960c74439ac7605c59801a8db38b2/image.jpg");
        background-position: 26% 60%;
      }

      .brz .brz-css-1liduu>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/f29960c74439ac7605c59801a8db38b2/image.jpg");
      }

      .brz .brz-css-1liduu>.brz-bg>.brz-bg-color {
        background-color: transparent;
        background-image: linear-gradient(90deg,
            rgba(111, 7, 1, 0.85) 0%,
            rgba(0, 0, 0, 0.56) 99%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1liduu {
          padding: 60px 0px 90px 0px;
        }

        .brz .brz-css-1liduu>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1liduu:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1liduu>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1liduu:hover>.brz-bg>.brz-bg-image {
          background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/f29960c74439ac7605c59801a8db38b2/image.jpg");
          filter: none;
          background-position: 26% 60%;
          display: block;
        }

        .brz .brz-css-1liduu:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/f29960c74439ac7605c59801a8db38b2/image.jpg");
        }

        .brz .brz-css-1liduu>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1liduu:hover>.brz-bg>.brz-bg-color {
          background-color: transparent;
          background-image: linear-gradient(90deg,
              rgba(111, 7, 1, 0.85) 0%,
              rgba(0, 0, 0, 0.56) 99%);
        }

        .brz .brz-css-1liduu>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1liduu:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1liduu>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1liduu:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1liduu>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1liduu>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1liduu>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1liduu>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1liduu>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1liduu:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1liduu>.brz-bg,
        .brz .brz-css-1liduu>.brz-bg>.brz-bg-image,
        .brz .brz-css-1liduu>.brz-bg>.brz-bg-map,
        .brz .brz-css-1liduu>.brz-bg>.brz-bg-color,
        .brz .brz-css-1liduu>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1liduu:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1liduu {
          padding: 60px 15px 60px 15px;
        }

        .brz .brz-css-1liduu>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(90deg,
              rgba(111, 7, 1, 0.8) 0%,
              rgba(0, 0, 0, 0.45) 100%);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1liduu {
          padding: 25px;
        }

        .brz .brz-css-1liduu>.brz-bg>.brz-bg-image {
          background-position: 88% 100%;
        }

        .brz .brz-css-1liduu>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(150deg,
              rgba(121, 2, 2, 0.8) 16%,
              rgba(0, 0, 0, 0.25) 100%);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1fmyv4c {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1fmyv4c>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1fmyv4c:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1fmyv4c>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1fmyv4c:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1fmyv4c:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1fmyv4c>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1fmyv4c:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1fmyv4c>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1fmyv4c:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1fmyv4c>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1fmyv4c:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1fmyv4c:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1fmyv4c>.brz-row,
        .brz .brz-css-1fmyv4c>.brz-bg>.brz-bg-video,
        .brz .brz-css-1fmyv4c>.brz-bg,
        .brz .brz-css-1fmyv4c>.brz-bg>.brz-bg-image,
        .brz .brz-css-1fmyv4c>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1fmyv4c {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1klcb2b {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9kd52s:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9kd52s {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-1qai29b.brz-btn {
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 24px;
        flex-flow: row nowrap;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-1qai29b.brz-btn {
        color: rgba(0, 0, 0, 1);
        border: 2px solid rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1qai29b.brz-btn:not(.brz-btn--hover) {
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-1qai29b.brz-btn .brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1qai29b.brz-btn.brz-btn-submit {
        color: rgba(0, 0, 0, 1);
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-1qai29b .brz-btn--story-container {
        border: 2px solid rgba(0, 0, 0, 1);
        flex-flow: row nowrap;
        border-radius: 24px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qai29b.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          font-size: var(--brz-buttonfontsize, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-radius: 24px;
          flex-flow: row nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-1qai29b.brz-btn:hover {
          color: rgba(0, 0, 0, 1);
          border: 2px solid rgba(13, 13, 13, 1);
          box-shadow: none;
        }

        .brz .brz-css-1qai29b.brz-btn:not(.brz-btn--hover):hover {
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-1qai29b.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1qai29b.brz-btn.brz-btn-submit:hover {
          color: rgba(0, 0, 0, 1);
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-1qai29b:after {
          height: unset;
        }

        .brz .brz-css-1qai29b .brz-btn--story-container {
          border: 2px solid rgba(13, 13, 13, 1);
          flex-flow: row nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-1qai29b .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-1qai29b.brz-btn,
        .brz .brz-css-1qai29b.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-1qai29b.brz-btn.brz-btn-submit {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1qai29b.brz-btn {
          font-weight: 700;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 2px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-1qai29b .brz-btn--story-container {
          border-radius: 2px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1qai29b.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-radius: 2px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-1qai29b .brz-btn--story-container {
          border-radius: 2px;
        }
      }

      .brz .brz-css-e159rq.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-e159rq.brz-btn--hover-in:before {
        background-color: transparent !important;
      }

      .brz .brz-css-e159rq.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-e159rq.brz-btn--hover-in {
        background-color: rgba(0, 0, 0, 0.01);
        background: transparent;
      }

      @media (min-width: 991px) {

        .brz .brz-css-e159rq.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-e159rq.brz-btn--hover-in:before {
          background-color: transparent !important;
          background-image: none;
        }

        .brz .brz-css-e159rq.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-e159rq.brz-btn--hover-in {
          background-color: rgba(0, 0, 0, 0.01);
          background: transparent;
        }

        .brz .brz-css-e159rq.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-e159rq.brz-btn--hover-in:before,
        .brz .brz-css-e159rq.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-e159rq.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-e159rq.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-1dd9mn3.brz-btn {
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 24px;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-1dd9mn3.brz-btn {
        border: 2px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-1dd9mn3.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1dd9mn3.brz-btn.brz-btn-submit {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1dd9mn3 .brz-btn--story-container {
        border: 2px solid rgba(0, 0, 0, 0);
        border-radius: 24px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dd9mn3.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          font-size: var(--brz-buttonfontsize, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-radius: 24px;
          flex-flow: row-reverse nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-1dd9mn3.brz-btn:hover {
          color: rgba(var(--brz-global-color8), 1);
          border: 2px solid rgba(13, 13, 13, 0.8);
          box-shadow: none;
        }

        .brz .brz-css-1dd9mn3.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(13, 13, 13, 1);
          background-image: none;
        }

        .brz .brz-css-1dd9mn3.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(var(--brz-global-color8), 1);
        }

        .brz .brz-css-1dd9mn3.brz-btn.brz-btn-submit:hover {
          color: rgba(var(--brz-global-color8), 1);
          background-color: rgba(13, 13, 13, 1);
          background-image: none;
        }

        .brz .brz-css-1dd9mn3:after {
          height: unset;
        }

        .brz .brz-css-1dd9mn3 .brz-btn--story-container {
          border: 2px solid rgba(13, 13, 13, 0.8);
          flex-flow: row-reverse nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-1dd9mn3 .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-1dd9mn3.brz-btn,
        .brz .brz-css-1dd9mn3.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-1dd9mn3.brz-btn.brz-btn-submit {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1dd9mn3.brz-btn {
          font-weight: 700;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 2px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-1dd9mn3 .brz-btn--story-container {
          border-radius: 2px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1dd9mn3.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-radius: 2px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-1dd9mn3 .brz-btn--story-container {
          border-radius: 2px;
        }
      }

      .brz .brz-css-p0qmra.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-p0qmra.brz-btn--hover-in:before {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-p0qmra.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-p0qmra.brz-btn--hover-in {
        background-color: rgba(13, 13, 13, 1);
      }

      @media (min-width: 991px) {

        .brz .brz-css-p0qmra.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-p0qmra.brz-btn--hover-in:before {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-p0qmra.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-p0qmra.brz-btn--hover-in {
          background-color: rgba(13, 13, 13, 1);
          background-image: none;
        }

        .brz .brz-css-p0qmra.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-p0qmra.brz-btn--hover-in:before,
        .brz .brz-css-p0qmra.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-p0qmra.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-p0qmra.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-tlo2uo {
        justify-content: flex-start;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-tlo2uo {
          justify-content: flex-start;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-tlo2uo {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tlo2uo {
          justify-content: center;
        }
      }

      .brz .brz-css-1a3a7ns {
        margin: 10px 0px 10px 0px;
        justify-content: flex-start;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1a3a7ns {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1a3a7ns {
          position: relative;
        }

        .brz .brz-css-1a3a7ns:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1a3a7ns {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1a3a7ns {
          margin: 10px 0px 0px 0px;
          justify-content: center;
        }
      }

      .brz .brz-css-bmwung {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-bmwung {
          height: 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bmwung {
          height: 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1obd50l {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1obd50l .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1obd50l {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-sM2ai {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sM2ai {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sM2ai {
          line-height: 1.9;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sM2ai {
          font-size: 16px;
          line-height: 1.9;
        }
      }

      .brz .brz-css-vKWXQ {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vKWXQ {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vKWXQ {
          line-height: 1.9;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vKWXQ {
          font-size: 16px;
          line-height: 1.9;
        }
      }

      .brz .brz-css-xv2Rr {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xv2Rr {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xv2Rr {
          line-height: 1.9;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xv2Rr {
          font-size: 16px;
          line-height: 1.9;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12v82t9 {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-12v82t9.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-12v82t9 .brz-container {
          justify-content: center;
        }

        .brz .brz-css-12v82t9>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-12v82t9>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-12v82t9>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12v82t9:hover {
          display: block;
        }
      }

      .brz .brz-css-r4gaf0 {
        padding: 60px 0px 90px 0px;
      }

      .brz .brz-css-r4gaf0>.brz-bg>.brz-bg-image {
        background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/1d91b37de5d7a2a4f043cb2abaf950b8/image.jpg");
        background-position: 41% 2%;
      }

      .brz .brz-css-r4gaf0>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/1d91b37de5d7a2a4f043cb2abaf950b8/image.jpg");
      }

      .brz .brz-css-r4gaf0>.brz-bg>.brz-bg-color {
        background-color: transparent;
        background-image: linear-gradient(90deg,
            rgba(0, 0, 0, 0.9) 0%,
            rgba(0, 25, 101, 0.7) 100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-r4gaf0 {
          padding: 60px 0px 90px 0px;
        }

        .brz .brz-css-r4gaf0>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-r4gaf0:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-r4gaf0>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-r4gaf0:hover>.brz-bg>.brz-bg-image {
          background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/1d91b37de5d7a2a4f043cb2abaf950b8/image.jpg");
          filter: none;
          background-position: 41% 2%;
          display: block;
        }

        .brz .brz-css-r4gaf0:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../cloud-1de12d.becdn.net/media/iW%3d5000%26iH%3dany/1d91b37de5d7a2a4f043cb2abaf950b8/image.jpg");
        }

        .brz .brz-css-r4gaf0>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-r4gaf0:hover>.brz-bg>.brz-bg-color {
          background-color: transparent;
          background-image: linear-gradient(90deg,
              rgba(0, 0, 0, 0.9) 0%,
              rgba(0, 25, 101, 0.7) 100%);
        }

        .brz .brz-css-r4gaf0>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-r4gaf0:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-r4gaf0>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-r4gaf0:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-r4gaf0>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-r4gaf0>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-r4gaf0>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-r4gaf0>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-r4gaf0>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-r4gaf0:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-r4gaf0>.brz-bg,
        .brz .brz-css-r4gaf0>.brz-bg>.brz-bg-image,
        .brz .brz-css-r4gaf0>.brz-bg>.brz-bg-map,
        .brz .brz-css-r4gaf0>.brz-bg>.brz-bg-color,
        .brz .brz-css-r4gaf0>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-r4gaf0:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-r4gaf0 {
          padding: 60px 15px 60px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-r4gaf0 {
          padding: 25px 25px 90px 25px;
        }

        .brz .brz-css-r4gaf0>.brz-bg>.brz-bg-image {
          background-position: 15% 12%;
        }

        .brz .brz-css-r4gaf0>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(140deg,
              rgba(0, 0, 0, 0.9) 0%,
              rgba(0, 25, 101, 0.7) 100%);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-124n6ow {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-124n6ow>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-124n6ow:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-124n6ow>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-124n6ow:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-124n6ow:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-124n6ow>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-124n6ow:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-124n6ow>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-124n6ow:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-124n6ow>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-124n6ow:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-124n6ow:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-124n6ow>.brz-row,
        .brz .brz-css-124n6ow>.brz-bg>.brz-bg-video,
        .brz .brz-css-124n6ow>.brz-bg,
        .brz .brz-css-124n6ow>.brz-bg>.brz-bg-image,
        .brz .brz-css-124n6ow>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-124n6ow {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-af3zkt {
        height: 60px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-af3zkt {
          height: 60px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14cklwn {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-mnd9i2>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mnd9i2 {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-mnd9i2 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-mnd9i2>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-mnd9i2:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-mnd9i2>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-mnd9i2:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-mnd9i2:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-mnd9i2>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-mnd9i2:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-mnd9i2>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-mnd9i2:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-mnd9i2>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-mnd9i2:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-mnd9i2>.brz-bg,
        .brz .brz-css-mnd9i2>.brz-bg>.brz-bg-image,
        .brz .brz-css-mnd9i2>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mnd9i2>.brz-bg {
          margin: 10px;
        }
      }

      .brz .brz-css-4xb8jc {
        margin: 0;
        padding: 29px 0px 5px 16%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-4xb8jc {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 29px 0px 5px 16%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4xb8jc:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4xb8jc {
          padding: 5px 15px 5px 15%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4xb8jc {
          margin: 10px;
          padding: 0;
        }
      }

      .brz .brz-css-l1rtsq {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-l1rtsq {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-l1rtsq .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l1rtsq {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-l1rtsq {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-l1rtsq {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ew4y4d {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-fWn_p {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 16px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 1.1px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fWn_p {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 16px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 1.1px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fWn_p {
          letter-spacing: 1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fWn_p {
          text-align: center !important;
          line-height: 1;
          letter-spacing: 1px;
        }
      }

      .brz .brz-css-fnvot4 {
        margin: -5px 0px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fnvot4 {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-fnvot4 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fnvot4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fnvot4 {
          margin: 10px -76px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fnvot4 {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz-css-5blcsa .brz-line-container:after {
        display: none;
      }

      .brz-css-5blcsa .brz-hr,
      .brz-css-5blcsa .brz-line-container:before,
      .brz-css-5blcsa .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(255, 255, 255, 1);
      }

      .brz-css-5blcsa.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-5blcsa {
        width: 95%;
      }

      .brz-css-5blcsa .brz-hr {
        border-radius: 12px;
      }

      .brz-css-5blcsa .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-5blcsa .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-5blcsa .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-5blcsa .brz-line-icon-wrapper,
      .brz-css-5blcsa .brz-hr,
      .brz-css-5blcsa .brz-line-container:before,
      .brz-css-5blcsa .brz-line-container:after,
      .brz-css-5blcsa .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-4ni5u0 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-4ni5u0 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-4ni5u0 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4ni5u0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4ni5u0 {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vu4p0e {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-sNHq1 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 35px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sNHq1 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 35px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sNHq1 {
          font-size: 29px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sNHq1 {
          text-align: center !important;
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-87lmuh {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-87lmuh .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-87lmuh {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-16ejatf {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-16ejatf {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-16ejatf {
          height: 5px;
        }
      }

      .brz .brz-css-1ya701q {
        padding: 0px 83px 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ya701q {
          padding: 0px 83px 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ya701q .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ya701q {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ya701q {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ya701q {
          padding: 0;
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1k0ro8h {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1k0ro8h .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1k0ro8h {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1k0ro8h {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1k0ro8h {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-a0yvou {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-a0yvou .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-a0yvou {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-a0yvou {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-a0yvou {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ryxkwt {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5ez96n {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-zcfl4d>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zcfl4d {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-zcfl4d .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-zcfl4d>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-zcfl4d:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-zcfl4d>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-zcfl4d:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-zcfl4d:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-zcfl4d>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-zcfl4d:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-zcfl4d>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-zcfl4d:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-zcfl4d>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-zcfl4d:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-zcfl4d>.brz-bg,
        .brz .brz-css-zcfl4d>.brz-bg>.brz-bg-image,
        .brz .brz-css-zcfl4d>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zcfl4d>.brz-bg {
          margin: 10px;
        }
      }

      .brz .brz-css-1p29tpe {
        margin: 0;
        padding: 29px 0px 5px 16%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p29tpe {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 29px 0px 5px 16%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p29tpe:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1p29tpe {
          padding: 5px 15px 5px 15%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1p29tpe {
          margin: 10px;
          padding: 0;
        }
      }

      .brz .brz-css-swbhkz {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-swbhkz {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-swbhkz .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-swbhkz {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-swbhkz {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-swbhkz {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-tbumlv {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-sKjFb {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 16px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 1.1px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sKjFb {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 16px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 1.1px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sKjFb {
          letter-spacing: 1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sKjFb {
          text-align: center !important;
          line-height: 1;
          letter-spacing: 1px;
        }
      }

      .brz .brz-css-1hl7wmu {
        margin: -5px 0px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hl7wmu {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-1hl7wmu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hl7wmu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1hl7wmu {
          margin: 10px -76px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hl7wmu {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz-css-xhwabv .brz-line-container:after {
        display: none;
      }

      .brz-css-xhwabv .brz-hr,
      .brz-css-xhwabv .brz-line-container:before,
      .brz-css-xhwabv .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(255, 255, 255, 1);
      }

      .brz-css-xhwabv.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-xhwabv {
        width: 95%;
      }

      .brz-css-xhwabv .brz-hr {
        border-radius: 12px;
      }

      .brz-css-xhwabv .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-xhwabv .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-xhwabv .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-xhwabv .brz-line-icon-wrapper,
      .brz-css-xhwabv .brz-hr,
      .brz-css-xhwabv .brz-line-container:before,
      .brz-css-xhwabv .brz-line-container:after,
      .brz-css-xhwabv .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-xhwabv.brz-css-xhwabv {
          width: 90%;
        }
      }

      .brz .brz-css-1jieyct {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jieyct {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1jieyct .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jieyct {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jieyct {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nlnsfq {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-mBSdK {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 35px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mBSdK {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 35px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mBSdK {
          font-size: 29px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mBSdK {
          text-align: center !important;
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yf7xvr {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1yf7xvr .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yf7xvr {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1dg06o1 {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dg06o1 {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1dg06o1 {
          height: 5px;
        }
      }

      .brz .brz-css-1xv1vv {
        padding: 0px 83px 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xv1vv {
          padding: 0px 83px 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1xv1vv .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xv1vv {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1xv1vv {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xv1vv {
          padding: 0;
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-enFoZ {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-enFoZ {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-enFoZ {
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-enFoZ {
          text-align: center !important;
          font-size: 16px;
          line-height: 1.2;
        }
      }

      .brz-css-17rh5qc .brz-line-container:after {
        display: initial;
      }

      .brz-css-17rh5qc .brz-hr,
      .brz-css-17rh5qc .brz-line-container:before,
      .brz-css-17rh5qc .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 0.1);
      }

      .brz-css-17rh5qc.brz-line-text .brz-line-content,
      .brz-css-17rh5qc .brz-line-icon-wrapper {
        margin: 0 10px;
      }

      .brz-css-17rh5qc.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 300;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
        text-shadow: none;
      }

      .brz-css-17rh5qc .brz-line-content {
        color: rgba(0, 0, 0, 1);
      }

      .brz-css-17rh5qc .brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz-css-17rh5qc {
        width: 75%;
      }

      .brz-css-17rh5qc .brz-hr {
        border-radius: 12px;
      }

      .brz-css-17rh5qc .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-17rh5qc .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-17rh5qc .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-17rh5qc .brz-line-icon-wrapper,
      .brz-css-17rh5qc .brz-hr,
      .brz-css-17rh5qc .brz-line-container:before,
      .brz-css-17rh5qc .brz-line-container:after,
      .brz-css-17rh5qc .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 991px) and (min-width: 479px) {
        .brz-css-17rh5qc.brz-css-17rh5qc.brz-line-text .brz-line-content {
          font-family: "Lato", sans-serif;
          font-size: 20px;
          font-weight: 400;
          line-height: 1;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
        }
      }

      @media only screen and (max-width: 478px) {
        .brz-css-17rh5qc.brz-css-17rh5qc.brz-line-text .brz-line-content {
          font-family: "Lato", sans-serif;
          font-size: 20px;
          font-weight: 400;
          line-height: 1;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1novox7 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1novox7 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1novox7 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1dryq2r {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dryq2r {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1dryq2r {
          height: 5px;
        }
      }

      .brz .brz-css-162ls59 {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-162ls59 {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-162ls59 {
          position: relative;
        }

        .brz .brz-css-162ls59:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-162ls59 {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-162ls59 {
          justify-content: center;
        }
      }

      .brz .brz-css-19nawga {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19nawga {
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19nawga {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19nawga {
          justify-content: center;
        }
      }

      .brz .brz-css-cl34h6.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-cl34h6.brz-btn--hover-in:before {
        background-color: transparent !important;
      }

      .brz .brz-css-cl34h6.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-cl34h6.brz-btn--hover-in {
        background-color: rgba(0, 0, 0, 0.2);
        background: transparent;
      }

      @media (min-width: 991px) {

        .brz .brz-css-cl34h6.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-cl34h6.brz-btn--hover-in:before {
          background-color: transparent !important;
          background-image: none;
        }

        .brz .brz-css-cl34h6.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-cl34h6.brz-btn--hover-in {
          background-color: rgba(0, 0, 0, 0.2);
          background: transparent;
        }

        .brz .brz-css-cl34h6.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-cl34h6.brz-btn--hover-in:before,
        .brz .brz-css-cl34h6.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-cl34h6.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-cl34h6.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-1ck8kty.brz-btn {
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 24px;
        flex-flow: row nowrap;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-1ck8kty.brz-btn {
        color: rgba(255, 255, 255, 1);
        border: 2px solid rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1ck8kty.brz-btn:not(.brz-btn--hover) {
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-1ck8kty.brz-btn .brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1ck8kty.brz-btn.brz-btn-submit {
        color: rgba(255, 255, 255, 1);
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-1ck8kty .brz-btn--story-container {
        border: 2px solid rgba(255, 255, 255, 1);
        flex-flow: row nowrap;
        border-radius: 24px;
      }

      .brz .brz-css-1ck8kty.brz-btn,
      .brz .brz-css-1ck8kty.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-1ck8kty.brz-btn.brz-btn-submit {
        transition-duration: 0.2s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ck8kty.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          font-size: var(--brz-buttonfontsize, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-radius: 24px;
          flex-flow: row nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-1ck8kty.brz-btn:hover {
          color: rgba(255, 255, 255, 1);
          border: 2px solid rgba(255, 255, 255, 1);
          box-shadow: none;
        }

        .brz .brz-css-1ck8kty.brz-btn:not(.brz-btn--hover):hover {
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-1ck8kty.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1ck8kty.brz-btn.brz-btn-submit:hover {
          color: rgba(255, 255, 255, 1);
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-1ck8kty:after {
          height: unset;
        }

        .brz .brz-css-1ck8kty .brz-btn--story-container {
          border: 2px solid rgba(255, 255, 255, 1);
          flex-flow: row nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-1ck8kty .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-1ck8kty.brz-btn,
        .brz .brz-css-1ck8kty.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-1ck8kty.brz-btn.brz-btn-submit {
          transition-duration: 0.2s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ck8kty.brz-btn {
          font-weight: 700;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-1ck8kty .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ck8kty.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-radius: 0px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-1ck8kty .brz-btn--story-container {
          border-radius: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9omjm1 {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-9omjm1 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-9omjm1>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-9omjm1:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-9omjm1>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-9omjm1:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-9omjm1:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-9omjm1>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-9omjm1:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-9omjm1>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-9omjm1:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-9omjm1>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-9omjm1:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-9omjm1>.brz-bg,
        .brz .brz-css-9omjm1>.brz-bg>.brz-bg-image,
        .brz .brz-css-9omjm1>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1l1wrrw {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1l1wrrw:hover {
          display: flex;
        }
      }

      .brz .brz-css-rpy7en {
        margin: 60px 0px -100px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rpy7en {
          padding: 0;
          margin: 60px 0px -100px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-rpy7en .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rpy7en {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rpy7en {
          margin: 100px 0px -100px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rpy7en {
          margin: 10px 0px -68px 0px;
        }
      }

      .brz .brz-css-ahd89g {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ahd89g {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ahd89g {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ahd89g {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-107tarc:not(.brz-image--hovered) {
          max-width: 76%;
        }

        .brz .brz-css-107tarc {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-107tarc:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-107tarc .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-107tarc:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-107tarc .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-107tarc:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-107tarc,
        .brz .brz-css-107tarc .brz-picture:after,
        .brz .brz-css-107tarc .brz-picture,
        .brz .brz-css-107tarc.brz-image--withHover img.brz-img,
        .brz .brz-css-107tarc.brz-image--withHover img.dynamic-image,
        .brz .brz-css-107tarc.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2d77i3.brz-hover-animation__container {
          max-width: 76%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11nppgy {
          padding-top: 110.9009%;
        }

        .brz .brz-css-11nppgy>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4n6hor {
          width: 421.8px;
          height: 467.78px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      .brz .brz-css-14us7rs {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14us7rs {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-14us7rs .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-14us7rs>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-14us7rs:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-14us7rs>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14us7rs:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-14us7rs:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-14us7rs>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14us7rs:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-14us7rs>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-14us7rs:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-14us7rs>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-14us7rs:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-14us7rs>.brz-bg,
        .brz .brz-css-14us7rs>.brz-bg>.brz-bg-image,
        .brz .brz-css-14us7rs>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14us7rs {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14us7rs>* {
          display: none;
        }

        .brz .brz-css-14us7rs>.brz-column__items {
          display: none;
        }
      }

      .brz .brz-css-1a53zg6:not(.brz-image--hovered) {
        max-width: 89%;
      }

      .brz .brz-css-1a53zg6 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1a53zg6 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1a53zg6 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1a53zg6 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1a53zg6 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1a53zg6 .brz-picture {
        filter: none;
      }

      .brz .brz-css-1a53zg6,
      .brz .brz-css-1a53zg6 .brz-picture:after,
      .brz .brz-css-1a53zg6 .brz-picture,
      .brz .brz-css-1a53zg6.brz-image--withHover img.brz-img,
      .brz .brz-css-1a53zg6.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1a53zg6.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1a53zg6:not(.brz-image--hovered) {
          max-width: 95%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1a53zg6:not(.brz-image--hovered) {
          max-width: 93%;
        }
      }

      .brz .brz-css-1csm15n.brz-hover-animation__container {
        max-width: 89%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1csm15n.brz-hover-animation__container {
          max-width: 95%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1csm15n.brz-hover-animation__container {
          max-width: 93%;
        }
      }

      .brz .brz-css-1945f5v {
        padding-top: 57.0393%;
      }

      .brz .brz-css-1945f5v>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1945f5v {
          padding-top: 57.3419%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1945f5v {
          padding-top: 56.5271%;
        }
      }

      .brz .brz-css-1tzwu69 {
        width: 518.87px;
        height: 340.53px;
        margin-inline-start: 0px;
        margin-top: -22.28px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1tzwu69 {
          width: 320.15px;
          height: 210.11px;
          margin-top: -13.26px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1tzwu69 {
          width: 331.08px;
          height: 217.29px;
          margin-top: -15.07px;
        }
      }

      .brz .brz-css-lu4gsj {
        width: 515.37px;
        height: 515.37px;
        margin-inline-start: -19.82px;
        margin-top: -31.42px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-lu4gsj {
          width: 389.02px;
          height: 389.02px;
          margin-inline-start: -11.01px;
          margin-top: -28.92px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lu4gsj {
          width: 304.63px;
          height: 304.63px;
          margin-inline-start: -5.97px;
          margin-top: -11.7px;
        }
      }

      .brz .brz-css-wd8wz2 {
        padding-top: 83.0007%;
      }

      .brz .brz-css-wd8wz2>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wd8wz2 {
          padding-top: 86%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wd8wz2 {
          padding-top: 86.0008%;
        }
      }

      .brz .brz-css-o59q0m.brz-hover-animation__container {
        max-width: 85%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-o59q0m.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-o59q0m.brz-hover-animation__container {
          max-width: 91%;
        }
      }

      .brz .brz-css-1uyuedk:not(.brz-image--hovered) {
        max-width: 85%;
      }

      .brz .brz-css-1uyuedk {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1uyuedk {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1uyuedk .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1uyuedk .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1uyuedk .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1uyuedk .brz-picture {
        filter: none;
      }

      .brz .brz-css-1uyuedk,
      .brz .brz-css-1uyuedk .brz-picture:after,
      .brz .brz-css-1uyuedk .brz-picture,
      .brz .brz-css-1uyuedk.brz-image--withHover img.brz-img,
      .brz .brz-css-1uyuedk.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1uyuedk.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1uyuedk:not(.brz-image--hovered) {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1uyuedk:not(.brz-image--hovered) {
          max-width: 91%;
        }
      }

      .brz .brz-css-9kak5m {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1qksj94.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-1qksj94.brz-btn {
        display: flex;
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-1qksj94.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1qksj94.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-1qksj94.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1qksj94:after {
        height: unset;
      }

      .brz .brz-css-1qksj94 .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-1qksj94 .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-1qksj94.brz-btn,
      .brz .brz-css-1qksj94.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-1qksj94.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qksj94.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-1qksj94.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1qksj94.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1qksj94.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-zq4mtn.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-zq4mtn.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-zq4mtn.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-zq4mtn.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-zq4mtn.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-zq4mtn.brz-btn--hover-in:before,
      .brz .brz-css-zq4mtn.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-zq4mtn.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zq4mtn.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zq4mtn.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zq4mtn.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-721e1j {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-1vfw44i {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vfw44i {
          position: relative;
        }

        .brz .brz-css-1vfw44i {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1vfw44i {
          position: relative;
        }

        .brz .brz-css-1vfw44i {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1vfw44i {
          position: relative;
        }

        .brz .brz-css-1vfw44i {
          display: flex;
        }
      }

      .brz .brz-css-e5hqu2 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1gxhr3d {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1gxhr3d>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1gxhr3d>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1gxhr3d>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1gxhr3d>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1gxhr3d>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1gxhr3d>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1gxhr3d>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1gxhr3d>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1gxhr3d>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1gxhr3d>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1gxhr3d>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1gxhr3d>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1gxhr3d>.brz-row,
      .brz .brz-css-1gxhr3d>.brz-bg>.brz-bg-video,
      .brz .brz-css-1gxhr3d>.brz-bg,
      .brz .brz-css-1gxhr3d>.brz-bg>.brz-bg-image,
      .brz .brz-css-1gxhr3d>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gxhr3d {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1gxhr3d>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1gxhr3d {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gxhr3d>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gxhr3d {
          min-height: auto;
          display: flex;
        }
      }

      .brz-css-1ffikz4 .brz-line-container:after {
        display: none;
      }

      .brz-css-1ffikz4 .brz-hr,
      .brz-css-1ffikz4 .brz-line-container:before,
      .brz-css-1ffikz4 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-1ffikz4.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1ffikz4 {
        width: 75%;
      }

      .brz-css-1ffikz4 .brz-hr {
        border-radius: 0px;
      }

      .brz-css-1ffikz4 .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-1ffikz4 .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-1ffikz4 .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-1ffikz4 .brz-line-icon-wrapper,
      .brz-css-1ffikz4 .brz-hr,
      .brz-css-1ffikz4 .brz-line-container:before,
      .brz-css-1ffikz4 .brz-line-container:after,
      .brz-css-1ffikz4 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-965m0w.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-965m0w.brz-btn {
        display: flex;
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-965m0w.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-965m0w.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-965m0w.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-965m0w:after {
        height: unset;
      }

      .brz .brz-css-965m0w .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-965m0w .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-965m0w.brz-btn,
      .brz .brz-css-965m0w.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-965m0w.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-965m0w.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-965m0w.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-965m0w.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-965m0w.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-lx3mjm.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-lx3mjm.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-lx3mjm.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-lx3mjm.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-lx3mjm.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-lx3mjm.brz-btn--hover-in:before,
      .brz .brz-css-lx3mjm.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-lx3mjm.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-lx3mjm.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-lx3mjm.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lx3mjm.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-ke835x {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-9yxuga {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-9yxuga {
          position: relative;
        }

        .brz .brz-css-9yxuga {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9yxuga {
          position: relative;
        }

        .brz .brz-css-9yxuga {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9yxuga {
          position: relative;
        }

        .brz .brz-css-9yxuga {
          display: flex;
        }
      }

      .brz .brz-css-1ksja1p {
        height: 50px;
      }

      .brz .brz-css-1pltzrl {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-1pltzrl.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-1pltzrl .brz-container {
        justify-content: center;
      }

      .brz .brz-css-1pltzrl>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1pltzrl>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-1pltzrl>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pltzrl {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1pltzrl {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1pltzrl {
          display: block;
        }
      }

      .brz .brz-css-lqfkvd {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-lqfkvd>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-lqfkvd>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-lqfkvd>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-lqfkvd>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-lqfkvd>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-lqfkvd>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-lqfkvd>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-lqfkvd>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-lqfkvd>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-lqfkvd>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-lqfkvd>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-lqfkvd>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-lqfkvd>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-lqfkvd>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-lqfkvd>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-lqfkvd>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-lqfkvd>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-lqfkvd>.brz-bg,
      .brz .brz-css-lqfkvd>.brz-bg>.brz-bg-image,
      .brz .brz-css-lqfkvd>.brz-bg>.brz-bg-map,
      .brz .brz-css-lqfkvd>.brz-bg>.brz-bg-color,
      .brz .brz-css-lqfkvd>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-lqfkvd>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-lqfkvd {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lqfkvd {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-fu7mlg {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fu7mlg {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fu7mlg {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fu7mlg {
          max-width: 100%;
        }
      }

      .brz .brz-css-pgc0kn {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-pgc0kn>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-pgc0kn>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-pgc0kn>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-pgc0kn>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-pgc0kn>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-pgc0kn>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-pgc0kn>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-pgc0kn>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-pgc0kn>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-pgc0kn>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-pgc0kn>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-pgc0kn>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-pgc0kn>.brz-row,
      .brz .brz-css-pgc0kn>.brz-bg>.brz-bg-video,
      .brz .brz-css-pgc0kn>.brz-bg,
      .brz .brz-css-pgc0kn>.brz-bg>.brz-bg-image,
      .brz .brz-css-pgc0kn>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pgc0kn {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pgc0kn>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pgc0kn {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pgc0kn>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pgc0kn {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1exx1sc {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1exx1sc {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1exx1sc {
          padding: 0;
        }
      }

      .brz .brz-css-31aefx {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-31aefx .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-31aefx>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-31aefx>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-31aefx>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-31aefx>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-31aefx>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-31aefx>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-31aefx>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-31aefx>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-31aefx>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-31aefx>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-31aefx>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-31aefx>.brz-bg,
      .brz .brz-css-31aefx>.brz-bg>.brz-bg-image,
      .brz .brz-css-31aefx>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-31aefx {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-31aefx>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-zzaqb8 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1uat4m1 {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uat4m1 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1uat4m1 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1uat4m1 {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1uat4m1 {
          display: flex;
        }
      }

      .brz .brz-css-bv660r {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-bv660r .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-bv660r {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bv660r {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bv660r {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1yqalmd {
        height: 50px;
      }

      .brz .brz-css-t6ttwe {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-t6ttwe {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-t6ttwe {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-t6ttwe {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-t6ttwe {
          display: flex;
        }
      }

      .brz .brz-css-6i5m39 {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-nky9gx {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-i5qxa1:not(.brz-image--hovered) {
        max-width: 50%;
      }

      .brz .brz-css-i5qxa1 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-i5qxa1 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-i5qxa1 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-i5qxa1 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-i5qxa1 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-i5qxa1 .brz-picture {
        filter: none;
      }

      .brz .brz-css-i5qxa1,
      .brz .brz-css-i5qxa1 .brz-picture:after,
      .brz .brz-css-i5qxa1 .brz-picture,
      .brz .brz-css-i5qxa1.brz-image--withHover img.brz-img,
      .brz .brz-css-i5qxa1.brz-image--withHover img.dynamic-image,
      .brz .brz-css-i5qxa1.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-i5qxa1:not(.brz-image--hovered) {
          max-width: 65%;
        }
      }

      .brz .brz-css-4bycuf {
        padding-top: 101.5314%;
      }

      .brz .brz-css-4bycuf>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4bycuf {
          padding-top: 100.7709%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4bycuf {
          padding-top: 100.8799%;
        }
      }

      .brz .brz-css-5931mx.brz-hover-animation__container {
        max-width: 52%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5931mx.brz-hover-animation__container {
          max-width: 94%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5931mx.brz-hover-animation__container {
          max-width: 36%;
        }
      }

      .brz .brz-css-10hekvi:not(.brz-image--hovered) {
        max-width: 52%;
      }

      .brz .brz-css-10hekvi {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-10hekvi {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-10hekvi .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-10hekvi .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-10hekvi .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-10hekvi .brz-picture {
        filter: none;
      }

      .brz .brz-css-10hekvi,
      .brz .brz-css-10hekvi .brz-picture:after,
      .brz .brz-css-10hekvi .brz-picture,
      .brz .brz-css-10hekvi.brz-image--withHover img.brz-img,
      .brz .brz-css-10hekvi.brz-image--withHover img.dynamic-image,
      .brz .brz-css-10hekvi.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10hekvi:not(.brz-image--hovered) {
          max-width: 94%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10hekvi:not(.brz-image--hovered) {
          max-width: 36%;
        }
      }

      .brz .brz-css-1orsycd {
        padding-top: 99.6342%;
      }

      .brz .brz-css-1orsycd>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1orsycd {
          padding-top: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1orsycd {
          padding-top: 99.8929%;
        }
      }

      .brz .brz-css-5fzdq1.brz-hover-animation__container {
        max-width: 60%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5fzdq1.brz-hover-animation__container {
          max-width: 87%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5fzdq1.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      .brz .brz-css-g5hob:not(.brz-image--hovered) {
        max-width: 60%;
      }

      .brz .brz-css-g5hob {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-g5hob {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-g5hob .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-g5hob .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-g5hob .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-g5hob .brz-picture {
        filter: none;
      }

      .brz .brz-css-g5hob,
      .brz .brz-css-g5hob .brz-picture:after,
      .brz .brz-css-g5hob .brz-picture,
      .brz .brz-css-g5hob.brz-image--withHover img.brz-img,
      .brz .brz-css-g5hob.brz-image--withHover img.dynamic-image,
      .brz .brz-css-g5hob.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-g5hob:not(.brz-image--hovered) {
          max-width: 87%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-g5hob:not(.brz-image--hovered) {
          max-width: 35%;
        }
      }

      .brz .brz-css-1cajsfs {
        padding-top: 100.823%;
      }

      .brz .brz-css-1cajsfs>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1cajsfs {
          padding-top: 99.4355%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1cajsfs {
          padding-top: 100.275%;
        }
      }

      .brz .brz-css-9ec15r.brz-hover-animation__container {
        max-width: 50%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9ec15r.brz-hover-animation__container {
          max-width: 77%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9ec15r.brz-hover-animation__container {
          max-width: 25%;
        }
      }

      .brz .brz-css-15pbh1p:not(.brz-image--hovered) {
        max-width: 50%;
      }

      .brz .brz-css-15pbh1p {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-15pbh1p {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-15pbh1p .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-15pbh1p .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-15pbh1p .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-15pbh1p .brz-picture {
        filter: none;
      }

      .brz .brz-css-15pbh1p,
      .brz .brz-css-15pbh1p .brz-picture:after,
      .brz .brz-css-15pbh1p .brz-picture,
      .brz .brz-css-15pbh1p.brz-image--withHover img.brz-img,
      .brz .brz-css-15pbh1p.brz-image--withHover img.dynamic-image,
      .brz .brz-css-15pbh1p.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15pbh1p:not(.brz-image--hovered) {
          max-width: 77%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15pbh1p:not(.brz-image--hovered) {
          max-width: 25%;
        }
      }

      .brz .brz-css-hbt90z {
        padding-top: 100.3701%;
      }

      .brz .brz-css-hbt90z>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hbt90z {
          padding-top: 99.1884%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hbt90z {
          padding-top: 99.7743%;
        }
      }

      .brz .brz-css-10110p5.brz-hover-animation__container {
        max-width: 63%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10110p5.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10110p5.brz-hover-animation__container {
          max-width: 36%;
        }
      }

      .brz .brz-css-1ere2cj:not(.brz-image--hovered) {
        max-width: 63%;
      }

      .brz .brz-css-1ere2cj {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1ere2cj {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1ere2cj .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1ere2cj .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1ere2cj .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ere2cj .brz-picture {
        filter: none;
      }

      .brz .brz-css-1ere2cj,
      .brz .brz-css-1ere2cj .brz-picture:after,
      .brz .brz-css-1ere2cj .brz-picture,
      .brz .brz-css-1ere2cj.brz-image--withHover img.brz-img,
      .brz .brz-css-1ere2cj.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1ere2cj.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ere2cj:not(.brz-image--hovered) {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ere2cj:not(.brz-image--hovered) {
          max-width: 36%;
        }
      }

      .brz .brz-css-147vfz {
        height: 50px;
      }

      .brz .brz-css-19uousn {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-19uousn .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19uousn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19uousn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19uousn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-nvswag {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-nvswag .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-nvswag {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-nvswag {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-nvswag {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1mv4jp6 {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mv4jp6 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1mv4jp6 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mv4jp6 {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mv4jp6 {
          display: flex;
        }
      }

      .brz .brz-css-1ok1rv3 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1ok1rv3 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1ok1rv3>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1ok1rv3>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg,
      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image,
      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ok1rv3 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1ok1rv3>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-14wtu6e {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14wtu6e {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14wtu6e {
          padding: 0;
        }
      }

      .brz .brz-css-sx8t9a {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-sx8t9a>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-sx8t9a>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-sx8t9a>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-sx8t9a>.brz-row,
      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-video,
      .brz .brz-css-sx8t9a>.brz-bg,
      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image,
      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sx8t9a {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sx8t9a>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sx8t9a {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sx8t9a>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sx8t9a {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1nm5j3f {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nm5j3f {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1nm5j3f {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nm5j3f {
          max-width: 100%;
        }
      }

      .brz .brz-css-b0abnu {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-b0abnu>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-b0abnu>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-b0abnu>.brz-bg,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-map,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-color,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-b0abnu {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-b0abnu {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-23kg1i {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-23kg1i.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-23kg1i .brz-container {
        justify-content: center;
      }

      .brz .brz-css-23kg1i>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-23kg1i>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-23kg1i>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-23kg1i {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-23kg1i {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-23kg1i {
          display: block;
        }
      }

      .brz .brz-css-1vaqyzo {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-1vaqyzo.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-1vaqyzo .brz-container {
        justify-content: center;
      }

      .brz .brz-css-1vaqyzo>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1vaqyzo>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-1vaqyzo>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vaqyzo {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1vaqyzo {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1vaqyzo {
          display: block;
        }
      }

      .brz .brz-css-1iup5xa {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-1iup5xa>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1iup5xa>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1iup5xa>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1iup5xa>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1iup5xa>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1iup5xa>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1iup5xa>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1iup5xa>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1iup5xa>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1iup5xa>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1iup5xa>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1iup5xa>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-1iup5xa>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1iup5xa>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-1iup5xa>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1iup5xa>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-1iup5xa>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-1iup5xa>.brz-bg,
      .brz .brz-css-1iup5xa>.brz-bg>.brz-bg-image,
      .brz .brz-css-1iup5xa>.brz-bg>.brz-bg-map,
      .brz .brz-css-1iup5xa>.brz-bg>.brz-bg-color,
      .brz .brz-css-1iup5xa>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1iup5xa>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1iup5xa {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1iup5xa {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-hs8iit {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-hs8iit {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hs8iit {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hs8iit {
          max-width: 100%;
        }
      }

      .brz .brz-css-ht945n {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-ht945n>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-ht945n>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-ht945n>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-ht945n>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-ht945n>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-ht945n>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-ht945n>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-ht945n>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-ht945n>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-ht945n>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-ht945n>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-ht945n>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-ht945n>.brz-row,
      .brz .brz-css-ht945n>.brz-bg>.brz-bg-video,
      .brz .brz-css-ht945n>.brz-bg,
      .brz .brz-css-ht945n>.brz-bg>.brz-bg-image,
      .brz .brz-css-ht945n>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ht945n {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ht945n>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ht945n {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ht945n>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ht945n {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-q81y91 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-q81y91 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-q81y91>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-q81y91>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-q81y91>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-q81y91>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-q81y91>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-q81y91>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-q81y91>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-q81y91>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-q81y91>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-q81y91>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-q81y91>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-q81y91>.brz-bg,
      .brz .brz-css-q81y91>.brz-bg>.brz-bg-image,
      .brz .brz-css-q81y91>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-q81y91 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-q81y91>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-h0eznm {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz-css-1em28t5 .brz-line-container:after {
        display: none;
      }

      .brz-css-1em28t5 .brz-hr,
      .brz-css-1em28t5 .brz-line-container:before,
      .brz-css-1em28t5 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-1em28t5.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1em28t5 {
        width: 75%;
      }

      .brz-css-1em28t5 .brz-hr {
        border-radius: 0px;
      }

      .brz-css-1em28t5 .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-1em28t5 .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-1em28t5 .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-1em28t5 .brz-line-icon-wrapper,
      .brz-css-1em28t5 .brz-hr,
      .brz-css-1em28t5 .brz-line-container:before,
      .brz-css-1em28t5 .brz-line-container:after,
      .brz-css-1em28t5 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-6abfrj {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-kqazwh {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-yhnqsj {
        height: 50px;
      }

      .brz .brz-css-14hrnd6 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-c8rh6z {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-c8rh6z {
          position: relative;
        }

        .brz .brz-css-c8rh6z {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-c8rh6z {
          position: relative;
        }

        .brz .brz-css-c8rh6z {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-c8rh6z {
          position: relative;
        }

        .brz .brz-css-c8rh6z {
          display: flex;
        }
      }

      .brz .brz-css-5e7cox {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-1yjd1c0.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1yjd1c0.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1yjd1c0.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1yjd1c0.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-1yjd1c0.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1yjd1c0.brz-btn--hover-in:before,
      .brz .brz-css-1yjd1c0.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1yjd1c0.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yjd1c0.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1yjd1c0.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yjd1c0.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-1nmiugm.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-1nmiugm.brz-btn {
        display: flex;
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-1nmiugm.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1nmiugm.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-1nmiugm.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1nmiugm:after {
        height: unset;
      }

      .brz .brz-css-1nmiugm .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-1nmiugm .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-1nmiugm.brz-btn,
      .brz .brz-css-1nmiugm.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-1nmiugm.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nmiugm.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-1nmiugm.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1nmiugm.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nmiugm.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-4eztqi {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1ogrfro:not(.brz-image--hovered) {
        max-width: 78%;
      }

      .brz .brz-css-1ogrfro {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1ogrfro {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1ogrfro .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1ogrfro .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1ogrfro .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ogrfro .brz-picture {
        filter: none;
      }

      .brz .brz-css-1ogrfro,
      .brz .brz-css-1ogrfro .brz-picture:after,
      .brz .brz-css-1ogrfro .brz-picture,
      .brz .brz-css-1ogrfro.brz-image--withHover img.brz-img,
      .brz .brz-css-1ogrfro.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1ogrfro.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ogrfro:not(.brz-image--hovered) {
          max-width: 82%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ogrfro:not(.brz-image--hovered) {
          max-width: 72%;
        }
      }

      .brz .brz-css-9voic9.brz-hover-animation__container {
        max-width: 78%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9voic9.brz-hover-animation__container {
          max-width: 82%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9voic9.brz-hover-animation__container {
          max-width: 72%;
        }
      }

      .brz .brz-css-67fdi4 {
        padding-top: 84.0288%;
      }

      .brz .brz-css-67fdi4>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-67fdi4 {
          padding-top: 83.7772%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-67fdi4 {
          padding-top: 84.215%;
        }
      }

      .brz .brz-css-bo8xch {
        width: 431.34px;
        height: 362.45px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bo8xch {
          width: 276.34px;
          height: 232.21px;
          margin-top: -0.35px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bo8xch {
          width: 256.89px;
          height: 215.86px;
          margin-inline-start: -0.28px;
        }
      }

      .brz .brz-css-1kqpfz4 {
        width: 381.57px;
        height: 423.16px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1kqpfz4 {
          width: 306.67px;
          height: 340.1px;
          margin-top: -0.51px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1kqpfz4 {
          width: 259.88px;
          height: 288.21px;
          margin-top: -0.47px;
        }
      }

      .brz .brz-css-1qaqkut {
        padding-top: 110.8997%;
      }

      .brz .brz-css-1qaqkut>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1qaqkut {
          padding-top: 110.5684%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1qaqkut {
          padding-top: 110.5356%;
        }
      }

      .brz .brz-css-18p0lu5.brz-hover-animation__container {
        max-width: 69%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-18p0lu5.brz-hover-animation__container {
          max-width: 91%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-18p0lu5.brz-hover-animation__container {
          max-width: 73%;
        }
      }

      .brz .brz-css-1646arj:not(.brz-image--hovered) {
        max-width: 69%;
      }

      .brz .brz-css-1646arj {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1646arj {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1646arj .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1646arj .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1646arj .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1646arj .brz-picture {
        filter: none;
      }

      .brz .brz-css-1646arj,
      .brz .brz-css-1646arj .brz-picture:after,
      .brz .brz-css-1646arj .brz-picture,
      .brz .brz-css-1646arj.brz-image--withHover img.brz-img,
      .brz .brz-css-1646arj.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1646arj.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1646arj:not(.brz-image--hovered) {
          max-width: 91%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1646arj:not(.brz-image--hovered) {
          max-width: 73%;
        }
      }

      .brz .brz-css-1nzkgel.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-1nzkgel.brz-btn {
        display: flex;
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-1nzkgel.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1nzkgel.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-1nzkgel.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1nzkgel:after {
        height: unset;
      }

      .brz .brz-css-1nzkgel .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-1nzkgel .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-1nzkgel.brz-btn,
      .brz .brz-css-1nzkgel.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-1nzkgel.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nzkgel.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-1nzkgel.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1nzkgel.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nzkgel.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz-css-b2kljx .brz-line-container:after {
        display: none;
      }

      .brz-css-b2kljx .brz-hr,
      .brz-css-b2kljx .brz-line-container:before,
      .brz-css-b2kljx .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-b2kljx.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-b2kljx {
        width: 75%;
      }

      .brz-css-b2kljx .brz-hr {
        border-radius: 0px;
      }

      .brz-css-b2kljx .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-b2kljx .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-b2kljx .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-b2kljx .brz-line-icon-wrapper,
      .brz-css-b2kljx .brz-hr,
      .brz-css-b2kljx .brz-line-container:before,
      .brz-css-b2kljx .brz-line-container:after,
      .brz-css-b2kljx .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-z9nok9.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-z9nok9.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-z9nok9.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-z9nok9.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-z9nok9.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-z9nok9.brz-btn--hover-in:before,
      .brz .brz-css-z9nok9.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-z9nok9.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-z9nok9.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-z9nok9.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-z9nok9.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-1a0yjjq {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-pqb4c5 {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pqb4c5 {
          position: relative;
        }

        .brz .brz-css-pqb4c5 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pqb4c5 {
          position: relative;
        }

        .brz .brz-css-pqb4c5 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pqb4c5 {
          position: relative;
        }

        .brz .brz-css-pqb4c5 {
          display: flex;
        }
      }

      .brz .brz-css-sc8lod {
        height: 50px;
      }

      .brz-css-1jljw4z .brz-line-container:after {
        display: none;
      }

      .brz-css-1jljw4z .brz-hr,
      .brz-css-1jljw4z .brz-line-container:before,
      .brz-css-1jljw4z .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-1jljw4z.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1jljw4z {
        width: 75%;
      }

      .brz-css-1jljw4z .brz-hr {
        border-radius: 0px;
      }

      .brz-css-1jljw4z .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-1jljw4z .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-1jljw4z .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-1jljw4z .brz-line-icon-wrapper,
      .brz-css-1jljw4z .brz-hr,
      .brz-css-1jljw4z .brz-line-container:before,
      .brz-css-1jljw4z .brz-line-container:after,
      .brz-css-1jljw4z .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-129cm73 {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-zmzfio {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-zmzfio .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zmzfio {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zmzfio {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zmzfio {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-zkvujw {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zkvujw {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zkvujw {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zkvujw {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zkvujw {
          display: flex;
        }
      }

      .brz .brz-css-zw9akm {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1ta8zpk {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1ta8zpk .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1ta8zpk>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1ta8zpk>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1ta8zpk>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ta8zpk>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1ta8zpk>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1ta8zpk>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ta8zpk>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1ta8zpk>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1ta8zpk>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1ta8zpk>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1ta8zpk>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1ta8zpk>.brz-bg,
      .brz .brz-css-1ta8zpk>.brz-bg>.brz-bg-image,
      .brz .brz-css-1ta8zpk>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ta8zpk {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1ta8zpk>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1q13kwv {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1q13kwv {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1q13kwv {
          padding: 0;
        }
      }

      .brz .brz-css-1256ss8 {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1256ss8>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1256ss8>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1256ss8>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1256ss8>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1256ss8>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1256ss8>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1256ss8>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1256ss8>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1256ss8>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1256ss8>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1256ss8>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1256ss8>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1256ss8>.brz-row,
      .brz .brz-css-1256ss8>.brz-bg>.brz-bg-video,
      .brz .brz-css-1256ss8>.brz-bg,
      .brz .brz-css-1256ss8>.brz-bg>.brz-bg-image,
      .brz .brz-css-1256ss8>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1256ss8 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1256ss8>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1256ss8 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1256ss8>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1256ss8 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-5lgux4 {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-5lgux4 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5lgux4 {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5lgux4 {
          max-width: 100%;
        }
      }

      .brz .brz-css-mm9qaz {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-mm9qaz>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-mm9qaz>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-mm9qaz>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-mm9qaz>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-mm9qaz>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-mm9qaz>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-mm9qaz>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-mm9qaz>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-mm9qaz>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-mm9qaz>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-mm9qaz>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-mm9qaz>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-mm9qaz>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-mm9qaz>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-mm9qaz>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-mm9qaz>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-mm9qaz>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-mm9qaz>.brz-bg,
      .brz .brz-css-mm9qaz>.brz-bg>.brz-bg-image,
      .brz .brz-css-mm9qaz>.brz-bg>.brz-bg-map,
      .brz .brz-css-mm9qaz>.brz-bg>.brz-bg-color,
      .brz .brz-css-mm9qaz>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mm9qaz>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mm9qaz {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mm9qaz {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-p5wpel {
        height: 50px;
      }

      .brz .brz-css-x8vhvl {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-6p5bfn {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-6p5bfn {
          position: relative;
        }

        .brz .brz-css-6p5bfn {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6p5bfn {
          position: relative;
        }

        .brz .brz-css-6p5bfn {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6p5bfn {
          position: relative;
        }

        .brz .brz-css-6p5bfn {
          display: flex;
        }
      }

      .brz .brz-css-1wgouwf {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1wgouwf .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1wgouwf>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1wgouwf>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1wgouwf>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1wgouwf>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1wgouwf>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1wgouwf>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1wgouwf>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1wgouwf>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1wgouwf>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1wgouwf>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1wgouwf>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1wgouwf>.brz-bg,
      .brz .brz-css-1wgouwf>.brz-bg>.brz-bg-image,
      .brz .brz-css-1wgouwf>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1wgouwf {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1wgouwf>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-p7aelm {
        padding-top: 56.2867%;
      }

      .brz .brz-css-p7aelm>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-p7aelm {
          padding-top: 55.9986%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-p7aelm {
          padding-top: 56.2884%;
        }
      }

      .brz .brz-css-lihj1j.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-lihj1j.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-lihj1j.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-lihj1j.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-lihj1j.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-lihj1j.brz-btn--hover-in:before,
      .brz .brz-css-lihj1j.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-lihj1j.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-lihj1j.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-lihj1j.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lihj1j.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-15fslzc.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-15fslzc.brz-btn {
        display: flex;
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-15fslzc.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-15fslzc.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-15fslzc.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-15fslzc:after {
        height: unset;
      }

      .brz .brz-css-15fslzc .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-15fslzc .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-15fslzc.brz-btn,
      .brz .brz-css-15fslzc.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-15fslzc.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-15fslzc.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-15fslzc.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15fslzc.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15fslzc.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-1rmum96 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1rmzpgy:not(.brz-image--hovered) {
        max-width: 77%;
      }

      .brz .brz-css-1rmzpgy {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1rmzpgy {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1rmzpgy .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1rmzpgy .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1rmzpgy .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1rmzpgy .brz-picture {
        filter: none;
      }

      .brz .brz-css-1rmzpgy,
      .brz .brz-css-1rmzpgy .brz-picture:after,
      .brz .brz-css-1rmzpgy .brz-picture,
      .brz .brz-css-1rmzpgy.brz-image--withHover img.brz-img,
      .brz .brz-css-1rmzpgy.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1rmzpgy.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rmzpgy:not(.brz-image--hovered) {
          max-width: 87%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rmzpgy:not(.brz-image--hovered) {
          max-width: 96%;
        }
      }

      .brz .brz-css-1htnymp.brz-hover-animation__container {
        max-width: 77%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1htnymp.brz-hover-animation__container {
          max-width: 87%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1htnymp.brz-hover-animation__container {
          max-width: 96%;
        }
      }

      .brz .brz-css-1jeupg3 {
        padding-top: 82.8095%;
      }

      .brz .brz-css-1jeupg3>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1jeupg3 {
          padding-top: 82.7654%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jeupg3 {
          padding-top: 82.7499%;
        }
      }

      .brz .brz-css-uf42ap {
        width: 448.91px;
        height: 380.45px;
        margin-inline-start: 0px;
        margin-top: -4.35px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-uf42ap {
          width: 293.19px;
          height: 248.48px;
          margin-top: -2.91px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-uf42ap {
          width: 303.36px;
          height: 257.1px;
          margin-top: -3.04px;
        }
      }

      .brz-css-drz1ac .brz-line-container:after {
        display: none;
      }

      .brz-css-drz1ac .brz-hr,
      .brz-css-drz1ac .brz-line-container:before,
      .brz-css-drz1ac .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-drz1ac.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-drz1ac {
        width: 75%;
      }

      .brz-css-drz1ac .brz-hr {
        border-radius: 0px;
      }

      .brz-css-drz1ac .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-drz1ac .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-drz1ac .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-drz1ac .brz-line-icon-wrapper,
      .brz-css-drz1ac .brz-hr,
      .brz-css-drz1ac .brz-line-container:before,
      .brz-css-drz1ac .brz-line-container:after,
      .brz-css-drz1ac .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-di5fpy {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1bczs46 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-1bczs46 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bczs46 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1bczs46 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1bczs46 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-2tibmi {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-2tibmi {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2tibmi {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2tibmi {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2tibmi {
          display: flex;
        }
      }

      .brz .brz-css-1l2jrzo {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1rez3tn {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rez3tn {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rez3tn {
          padding: 0;
        }
      }

      .brz .brz-css-1q4eh9c {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-1q4eh9c .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1q4eh9c {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1q4eh9c {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1q4eh9c {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-poivon {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-poivon>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-poivon>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-poivon>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-poivon>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-poivon>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-poivon>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-poivon>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-poivon>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-poivon>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-poivon>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-poivon>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-poivon>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-poivon>.brz-row,
      .brz .brz-css-poivon>.brz-bg>.brz-bg-video,
      .brz .brz-css-poivon>.brz-bg,
      .brz .brz-css-poivon>.brz-bg>.brz-bg-image,
      .brz .brz-css-poivon>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-poivon {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-poivon>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-poivon {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-poivon>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-poivon {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1dcjo70 {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dcjo70 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1dcjo70 {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1dcjo70 {
          max-width: 100%;
        }
      }

      .brz .brz-css-sosbbl {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-sosbbl>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-sosbbl>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-sosbbl>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-sosbbl>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-sosbbl>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-sosbbl>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-sosbbl>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-sosbbl>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-sosbbl>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-sosbbl>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-sosbbl>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-sosbbl>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-sosbbl>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-sosbbl>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-sosbbl>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-sosbbl>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-sosbbl>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-sosbbl>.brz-bg,
      .brz .brz-css-sosbbl>.brz-bg>.brz-bg-image,
      .brz .brz-css-sosbbl>.brz-bg>.brz-bg-map,
      .brz .brz-css-sosbbl>.brz-bg>.brz-bg-color,
      .brz .brz-css-sosbbl>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sosbbl>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sosbbl {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sosbbl {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-12dcl9 {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-12dcl9.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-12dcl9 .brz-container {
        justify-content: center;
      }

      .brz .brz-css-12dcl9>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-12dcl9>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-12dcl9>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-12dcl9 {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12dcl9 {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12dcl9 {
          display: block;
        }
      }

      .brz .brz-css-ozsdmt {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-ozsdmt.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-ozsdmt .brz-container {
        justify-content: center;
      }

      .brz .brz-css-ozsdmt>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-ozsdmt>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-ozsdmt>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-ozsdmt {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ozsdmt {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ozsdmt {
          display: block;
        }
      }

      .brz .brz-css-1t1surr {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1t1surr {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1t1surr {
          padding: 0;
        }
      }

      .brz .brz-css-1arnl6k {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-1arnl6k.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-1arnl6k .brz-container {
        justify-content: center;
      }

      .brz .brz-css-1arnl6k>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1arnl6k>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-1arnl6k>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1arnl6k {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1arnl6k {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1arnl6k {
          display: block;
        }
      }

      .brz .brz-css-1s9zzhi {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-1s9zzhi>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1s9zzhi>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1s9zzhi>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1s9zzhi>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1s9zzhi>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1s9zzhi>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1s9zzhi>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1s9zzhi>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1s9zzhi>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1s9zzhi>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1s9zzhi>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1s9zzhi>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-1s9zzhi>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1s9zzhi>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-1s9zzhi>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1s9zzhi>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-1s9zzhi>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-1s9zzhi>.brz-bg,
      .brz .brz-css-1s9zzhi>.brz-bg>.brz-bg-image,
      .brz .brz-css-1s9zzhi>.brz-bg>.brz-bg-map,
      .brz .brz-css-1s9zzhi>.brz-bg>.brz-bg-color,
      .brz .brz-css-1s9zzhi>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1s9zzhi>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1s9zzhi {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1s9zzhi {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-j9oytm {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-j9oytm {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-j9oytm {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-j9oytm {
          max-width: 100%;
        }
      }

      .brz .brz-css-1qxormg {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1qxormg>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1qxormg>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1qxormg>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1qxormg>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1qxormg>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1qxormg>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1qxormg>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1qxormg>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1qxormg>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1qxormg>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1qxormg>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1qxormg>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1qxormg>.brz-row,
      .brz .brz-css-1qxormg>.brz-bg>.brz-bg-video,
      .brz .brz-css-1qxormg>.brz-bg,
      .brz .brz-css-1qxormg>.brz-bg>.brz-bg-image,
      .brz .brz-css-1qxormg>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qxormg {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1qxormg>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1qxormg {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1qxormg>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1qxormg {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1k3lzcs {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1k3lzcs {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1k3lzcs {
          padding: 0;
        }
      }

      .brz .brz-css-1ndtxw6 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1ndtxw6 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1ndtxw6>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1ndtxw6>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1ndtxw6>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ndtxw6>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1ndtxw6>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1ndtxw6>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ndtxw6>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1ndtxw6>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1ndtxw6>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1ndtxw6>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1ndtxw6>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1ndtxw6>.brz-bg,
      .brz .brz-css-1ndtxw6>.brz-bg>.brz-bg-image,
      .brz .brz-css-1ndtxw6>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ndtxw6 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1ndtxw6>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-cen4q2 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1gk6ia8 {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gk6ia8 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1gk6ia8 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gk6ia8 {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gk6ia8 {
          display: flex;
        }
      }

      .brz .brz-css-jpsomo.brz-hover-animation__container {
        max-width: 50%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jpsomo.brz-hover-animation__container {
          max-width: 65%;
        }
      }

      .brz .brz-css-1l4qrjw {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1l4qrjw {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1l4qrjw {
          padding: 0;
        }
      }

      .brz .brz-css-1t47koi {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz-css-2n5loh .brz-line-container:after {
        display: none;
      }

      .brz-css-2n5loh .brz-hr,
      .brz-css-2n5loh .brz-line-container:before,
      .brz-css-2n5loh .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-2n5loh.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-2n5loh {
        width: 75%;
      }

      .brz-css-2n5loh .brz-hr {
        border-radius: 0px;
      }

      .brz-css-2n5loh .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-2n5loh .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-2n5loh .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-2n5loh .brz-line-icon-wrapper,
      .brz-css-2n5loh .brz-hr,
      .brz-css-2n5loh .brz-line-container:before,
      .brz-css-2n5loh .brz-line-container:after,
      .brz-css-2n5loh .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-njqcw9 {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-njqcw9 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-njqcw9 {
          padding: 0;
        }
      }

      .brz .brz-css-1xou5xg {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1xou5xg .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1xou5xg>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1xou5xg>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1xou5xg>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1xou5xg>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1xou5xg>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1xou5xg>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1xou5xg>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1xou5xg>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1xou5xg>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1xou5xg>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1xou5xg>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1xou5xg>.brz-bg,
      .brz .brz-css-1xou5xg>.brz-bg>.brz-bg-image,
      .brz .brz-css-1xou5xg>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xou5xg {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1xou5xg>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-ttr74i {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-11vws55 {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-11vws55 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-11vws55 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11vws55 {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11vws55 {
          display: flex;
        }
      }

      .brz .brz-css-l88tp6 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-l88tp6 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-l88tp6 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-l88tp6 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-l88tp6 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-i8if52 {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-8bk9tj {
        height: 50px;
      }

      .brz .brz-css-atkfxp {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-atkfxp {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-atkfxp {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-atkfxp {
          max-width: 100%;
        }
      }

      .brz .brz-css-1xqq52y {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xqq52y {
          position: relative;
        }

        .brz .brz-css-1xqq52y {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1xqq52y {
          position: relative;
        }

        .brz .brz-css-1xqq52y {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xqq52y {
          position: relative;
        }

        .brz .brz-css-1xqq52y {
          display: flex;
        }
      }

      .brz .brz-css-1a3x975 {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-1twdfdg.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1twdfdg.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1twdfdg.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1twdfdg.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-1twdfdg.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1twdfdg.brz-btn--hover-in:before,
      .brz .brz-css-1twdfdg.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1twdfdg.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1twdfdg.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1twdfdg.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1twdfdg.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-6fosg5.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-6fosg5.brz-btn {
        display: flex;
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-6fosg5.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-6fosg5.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-6fosg5.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-6fosg5:after {
        height: unset;
      }

      .brz .brz-css-6fosg5 .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-6fosg5 .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-6fosg5.brz-btn,
      .brz .brz-css-6fosg5.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-6fosg5.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-6fosg5.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-6fosg5.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6fosg5.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6fosg5.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-ui41ei {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-14grcn6:not(.brz-image--hovered) {
        max-width: 82%;
      }

      .brz .brz-css-14grcn6 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-14grcn6 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-14grcn6 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-14grcn6 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-14grcn6 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-14grcn6 .brz-picture {
        filter: none;
      }

      .brz .brz-css-14grcn6,
      .brz .brz-css-14grcn6 .brz-picture:after,
      .brz .brz-css-14grcn6 .brz-picture,
      .brz .brz-css-14grcn6.brz-image--withHover img.brz-img,
      .brz .brz-css-14grcn6.brz-image--withHover img.dynamic-image,
      .brz .brz-css-14grcn6.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14grcn6:not(.brz-image--hovered) {
          max-width: 95%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14grcn6:not(.brz-image--hovered) {
          max-width: 87%;
        }
      }

      .brz .brz-css-1um35g7 {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1um35g7>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1um35g7>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1um35g7>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1um35g7>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1um35g7>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1um35g7>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1um35g7>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1um35g7>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1um35g7>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1um35g7>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1um35g7>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1um35g7>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1um35g7>.brz-row,
      .brz .brz-css-1um35g7>.brz-bg>.brz-bg-video,
      .brz .brz-css-1um35g7>.brz-bg,
      .brz .brz-css-1um35g7>.brz-bg>.brz-bg-image,
      .brz .brz-css-1um35g7>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1um35g7 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1um35g7>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1um35g7 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1um35g7>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1um35g7 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-lh75dy {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-lh75dy>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-lh75dy>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-lh75dy>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-lh75dy>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-lh75dy>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-lh75dy>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-lh75dy>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-lh75dy>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-lh75dy>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-lh75dy>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-lh75dy>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-lh75dy>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-lh75dy>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-lh75dy>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-lh75dy>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-lh75dy>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-lh75dy>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-lh75dy>.brz-bg,
      .brz .brz-css-lh75dy>.brz-bg>.brz-bg-image,
      .brz .brz-css-lh75dy>.brz-bg>.brz-bg-map,
      .brz .brz-css-lh75dy>.brz-bg>.brz-bg-color,
      .brz .brz-css-lh75dy>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-lh75dy>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-lh75dy {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lh75dy {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1snavfm {
        padding-top: 98.6843%;
      }

      .brz .brz-css-1snavfm>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1snavfm {
          padding-top: 98.8131%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1snavfm {
          padding-top: 98.0613%;
        }
      }

      .brz .brz-css-1h48stf .brz-mm-menu__icon {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1h48stf .brz-mm-menu__icon {
          display: none;
          font-size: 18px;
        }

        .brz .brz-css-1h48stf .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1h48stf .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1h48stf .brz-mm-menu__icon {
          display: flex;
          font-size: 18px;
        }

        .brz .brz-css-1h48stf .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1h48stf .brz-menu {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1h48stf .brz-mm-menu__icon {
          display: flex;
          font-size: 18px;
        }

        .brz .brz-css-1h48stf .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1h48stf .brz-menu {
          display: none;
        }
      }

      .brz .brz-css-g9ixuj {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-g9ixuj .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-g9ixuj>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-g9ixuj>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-g9ixuj>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-g9ixuj>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-g9ixuj>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-g9ixuj>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-g9ixuj>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-g9ixuj>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-g9ixuj>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-g9ixuj>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-g9ixuj>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-g9ixuj>.brz-bg,
      .brz .brz-css-g9ixuj>.brz-bg>.brz-bg-image,
      .brz .brz-css-g9ixuj>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-g9ixuj {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-g9ixuj>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-ya5n8q {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ya5n8q {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ya5n8q {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ya5n8q {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ya5n8q {
          display: flex;
        }
      }

      .brz .brz-css-1apxf3 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-1apxf3 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1apxf3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1apxf3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1apxf3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-lkpsrf:not(.brz-image--hovered) {
        max-width: 70%;
      }

      .brz .brz-css-lkpsrf {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-lkpsrf {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-lkpsrf .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-lkpsrf .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-lkpsrf .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-lkpsrf .brz-picture {
        filter: none;
      }

      .brz .brz-css-lkpsrf,
      .brz .brz-css-lkpsrf .brz-picture:after,
      .brz .brz-css-lkpsrf .brz-picture,
      .brz .brz-css-lkpsrf.brz-image--withHover img.brz-img,
      .brz .brz-css-lkpsrf.brz-image--withHover img.dynamic-image,
      .brz .brz-css-lkpsrf.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-lkpsrf:not(.brz-image--hovered) {
          max-width: 54%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lkpsrf:not(.brz-image--hovered) {
          max-width: 52%;
        }
      }

      .brz .brz-css-hej9zg.brz-hover-animation__container {
        max-width: 70%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hej9zg.brz-hover-animation__container {
          max-width: 54%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hej9zg.brz-hover-animation__container {
          max-width: 52%;
        }
      }

      .brz .brz-css-1x4vlr8 {
        padding-top: 53.7518%;
      }

      .brz .brz-css-1x4vlr8>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1x4vlr8 {
          padding-top: 54.9446%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1x4vlr8 {
          padding-top: 54.3491%;
        }
      }

      .brz .brz-css-1jf6z28 .brz-menu__ul {
        font-family: var(--brz-buttonfontfamily, initial);
        display: flex;
        flex-wrap: wrap;
        justify-content: inherit;
        align-items: center;
        max-width: none;
        margin: 0px -5px 0px -5px;
      }

      .brz .brz-css-1jf6z28 .brz-menu__ul {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item>.brz-a {
        flex-flow: row nowrap;
        padding: 0px 5px 0px 5px;
      }

      .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
      }

      .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item {
        border-radius: 0px;
      }

      .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item>a {
        border-radius: 0px;
      }

      .brz .brz-css-1jf6z28 .brz-menu__sub-menu {
        font-family: var(--brz-buttonfontfamily, initial);
        border-radius: 0px;
      }

      .brz .brz-css-1jf6z28 .brz-menu__sub-menu {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(51, 51, 51, 1);
        box-shadow: none;
      }

      .brz .brz-css-1jf6z28 .brz-menu__sub-menu .brz-menu__item>.brz-a {
        flex-flow: row nowrap;
      }

      .brz .brz-css-1jf6z28 .brz-menu__sub-menu .brz-a:hover {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1jf6z28 .brz-menu__sub-menu .brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
        font-size: 12px;
      }

      .brz .brz-css-1jf6z28 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1jf6z28 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-1jf6z28 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-1jf6z28 .brz-menu__item--current .brz-menu__sub-menu {
        box-shadow: none;
      }

      .brz .brz-css-1jf6z28 .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1jf6z28 .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1jf6z28 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1jf6z28 .brz-menu__item-dropdown .brz-menu__item {
        background-color: rgba(51, 51, 51, 1);
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1jf6z28 .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:hover:after {
        border-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1jf6z28 .brz-menu__sub-menu>.brz-menu__item {
        border-bottom: 1px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-1jf6z28 .brz-menu__item-dropdown .brz-menu__item,
      .brz .brz-css-1jf6z28 .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
      .brz .brz-css-1jf6z28 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1jf6z28 .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1jf6z28 .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1jf6z28 .brz-menu__item--current .brz-menu__sub-menu,
      .brz .brz-css-1jf6z28 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
      .brz .brz-css-1jf6z28 .brz-menu__ul,
      .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item>.brz-a,
      .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
      .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
      .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
      .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
      .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item,
      .brz .brz-css-1jf6z28 .brz-menu__sub-menu,
      .brz .brz-css-1jf6z28:hover .brz-menu__sub-menu .brz-a,
      .brz .brz-css-1jf6z28 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
      .brz .brz-css-1jf6z28 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jf6z28 .brz-menu__ul {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-1jf6z28 .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-1jf6z28 [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-1jf6z28 [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-1jf6z28>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-1jf6z28>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-1jf6z28>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-1jf6z28 .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1jf6z28 .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-1jf6z28 .brz-menu__sub-menu {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-1jf6z28>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-1jf6z28>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-1jf6z28>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-1jf6z28 .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-1jf6z28 .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-1jf6z28 .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-1jf6z28.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-1jf6z28 .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jf6z28 .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-1jf6z28 .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-1jf6z28 .brz-menu__sub-menu {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-1jf6z28>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-1jf6z28>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-1jf6z28>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-1jf6z28 .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-1jf6z28 .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-1jf6z28 .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-1jf6z28.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-1jf6z28 .brz-mega-menu__dropdown {
          display: block;
        }
      }

      .brz .brz-css-dkx5yf {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-dkx5yf.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-dkx5yf .brz-container {
        justify-content: center;
      }

      .brz .brz-css-dkx5yf>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-dkx5yf>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-dkx5yf>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-dkx5yf {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dkx5yf {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dkx5yf {
          display: block;
        }
      }

      .brz .brz-css-t22sb6 .brz-mm-navbar .brz-mm-close {
        font-size: 16px;
        margin: 0;
        padding: 10px 15px 10px 10px;
      }

      .brz .brz-css-t22sb6 .brz-mm-navbar .brz-mm-close {
        color: rgba(255, 255, 255, 1);
        background-color: #333333;
      }

      .brz .brz-css-t22sb6 .brz-menu__item {
        font-family: var(--brz-buttonfontfamily, initial);
      }

      .brz .brz-css-t22sb6 .brz-menu__item {
        color: rgba(255, 255, 255, 1);
        border-color: rgba(85, 85, 85, 1);
      }

      .brz nav.brz-mm-menu.brz-css-t22sb6 {
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-t22sb6.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
        padding: 10px 20px 10px 20px;
        flex-flow: row nowrap;
      }

      .brz .brz-css-t22sb6 .brz-menu__item:hover>.brz-mm-listitem__text {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-t22sb6 .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-t22sb6 .brz-mm-navbar {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-t22sb6 .brz-menu__item.brz-mm-listitem_opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-t22sb6.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels {
        background-image: none;
      }

      .brz .brz-css-t22sb6.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-t22sb6 .brz-mm-panels>.brz-mm-panel:before {
        background-image: none;
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-t22sb6.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-t22sb6 .brz-mm-panels>.brz-mm-panel {
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-t22sb6 .brz-mm-panels>.brz-mm-panel {
        background-image: none;
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-t22sb6.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after {
        border-color: rgba(85, 85, 85, 1);
      }

      .brz .brz-css-t22sb6 .brz-mm-listitem {
        border-color: rgba(85, 85, 85, 1);
      }

      .brz .brz-css-t22sb6 .brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-t22sb6 .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-t22sb6 .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active)>.brz-mm-listitem__text>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-t22sb6 .brz-mm-listitem,
      .brz .brz-css-t22sb6.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after,
      .brz .brz-css-t22sb6 .brz-menu__item,
      .brz .brz-css-t22sb6.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-t22sb6 .brz-mm-panels>.brz-mm-panel,
      .brz .brz-css-t22sb6.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-t22sb6 .brz-mm-panels>.brz-mm-panel:before,
      .brz .brz-css-t22sb6 .brz-menu__item.brz-mm-listitem_opened,
      .brz .brz-css-t22sb6 .brz-mm-navbar,
      .brz nav.brz-mm-menu.brz-css-t22sb6,
      .brz .brz-css-t22sb6 .brz-menu__item>.brz-mm-listitem__text,
      .brz .brz-css-t22sb6 .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-t22sb6 .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-t22sb6 .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-t22sb6 .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-t22sb6 .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-t22sb6 .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-t22sb6.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-t22sb6 .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-t22sb6 .brz-menu__item {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-t22sb6 .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-t22sb6 .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-t22sb6 .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-t22sb6.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttontabletlineheight, initial) * var(--brz-buttontabletfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-t22sb6 .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-t22sb6 .brz-menu__item {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-t22sb6 .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-t22sb6 .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-t22sb6 .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-t22sb6.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonmobilelineheight, initial) * var(--brz-buttonmobilefontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      .brz .brz-css-9gmghb {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz-css-fl6w5q .brz-line-container:after {
        display: none;
      }

      .brz-css-fl6w5q .brz-hr,
      .brz-css-fl6w5q .brz-line-container:before,
      .brz-css-fl6w5q .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-fl6w5q.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-fl6w5q {
        width: 75%;
      }

      .brz-css-fl6w5q .brz-hr {
        border-radius: 0px;
      }

      .brz-css-fl6w5q .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-fl6w5q .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-fl6w5q .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-fl6w5q .brz-line-icon-wrapper,
      .brz-css-fl6w5q .brz-hr,
      .brz-css-fl6w5q .brz-line-container:before,
      .brz-css-fl6w5q .brz-line-container:after,
      .brz-css-fl6w5q .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-vdampt {
        height: 50px;
      }

      .brz .brz-css-or0jqz {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-or0jqz>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-or0jqz>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-or0jqz>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-or0jqz>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-or0jqz>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-or0jqz>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-or0jqz>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-or0jqz>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-or0jqz>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-or0jqz>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-or0jqz>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-or0jqz>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-or0jqz>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-or0jqz>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-or0jqz>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-or0jqz>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-or0jqz>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-or0jqz>.brz-bg,
      .brz .brz-css-or0jqz>.brz-bg>.brz-bg-image,
      .brz .brz-css-or0jqz>.brz-bg>.brz-bg-map,
      .brz .brz-css-or0jqz>.brz-bg>.brz-bg-color,
      .brz .brz-css-or0jqz>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-or0jqz>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-or0jqz {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-or0jqz {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-yn72zw {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-yn72zw {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-yn72zw {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yn72zw {
          max-width: 100%;
        }
      }

      .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          display: none;
          width: 18px;
        }

        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ziiqr2 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          display: flex;
          width: 18px;
        }

        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ziiqr2 .brz-menu {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          display: flex;
          width: 18px;
        }

        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ziiqr2 .brz-menu {
          display: none;
        }
      }

      .brz .brz-css-yxlgr9.brz-hover-animation__container {
        max-width: 82%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-yxlgr9.brz-hover-animation__container {
          max-width: 95%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yxlgr9.brz-hover-animation__container {
          max-width: 87%;
        }
      }

      .brz .brz-css-1emn0vs {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-1emn0vs.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-1emn0vs .brz-container {
        justify-content: center;
      }

      .brz .brz-css-1emn0vs>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1emn0vs>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-1emn0vs>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1emn0vs {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1emn0vs {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1emn0vs {
          display: block;
        }
      }

      .brz-css-19ixdp3 .brz-line-container:after {
        display: none;
      }

      .brz-css-19ixdp3 .brz-hr,
      .brz-css-19ixdp3 .brz-line-container:before,
      .brz-css-19ixdp3 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-19ixdp3.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-19ixdp3 {
        width: 75%;
      }

      .brz-css-19ixdp3 .brz-hr {
        border-radius: 0px;
      }

      .brz-css-19ixdp3 .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-19ixdp3 .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-19ixdp3 .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-19ixdp3 .brz-line-icon-wrapper,
      .brz-css-19ixdp3 .brz-hr,
      .brz-css-19ixdp3 .brz-line-container:before,
      .brz-css-19ixdp3 .brz-line-container:after,
      .brz-css-19ixdp3 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-tf4cio {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-tf4cio>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-tf4cio>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-tf4cio>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-tf4cio>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-tf4cio>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-tf4cio>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-tf4cio>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-tf4cio>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-tf4cio>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-tf4cio>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-tf4cio>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-tf4cio>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-tf4cio>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-tf4cio>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-tf4cio>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-tf4cio>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-tf4cio>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-tf4cio>.brz-bg,
      .brz .brz-css-tf4cio>.brz-bg>.brz-bg-image,
      .brz .brz-css-tf4cio>.brz-bg>.brz-bg-map,
      .brz .brz-css-tf4cio>.brz-bg>.brz-bg-color,
      .brz .brz-css-tf4cio>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-tf4cio>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-tf4cio {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tf4cio {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1krmvs8 {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1krmvs8 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1krmvs8 {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1krmvs8 {
          max-width: 100%;
        }
      }

      .brz .brz-css-1wm7ahn {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1wm7ahn>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1wm7ahn>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1wm7ahn>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1wm7ahn>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1wm7ahn>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1wm7ahn>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1wm7ahn>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1wm7ahn>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1wm7ahn>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1wm7ahn>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1wm7ahn>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1wm7ahn>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1wm7ahn>.brz-row,
      .brz .brz-css-1wm7ahn>.brz-bg>.brz-bg-video,
      .brz .brz-css-1wm7ahn>.brz-bg,
      .brz .brz-css-1wm7ahn>.brz-bg>.brz-bg-image,
      .brz .brz-css-1wm7ahn>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wm7ahn {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1wm7ahn>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1wm7ahn {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1wm7ahn>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1wm7ahn {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-m2n0l7 {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-m2n0l7 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-m2n0l7 {
          padding: 0;
        }
      }

      .brz .brz-css-1mx11d4 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1mx11d4 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1mx11d4>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1mx11d4>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1mx11d4>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1mx11d4>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1mx11d4>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1mx11d4>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1mx11d4>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1mx11d4>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1mx11d4>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1mx11d4>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1mx11d4>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1mx11d4>.brz-bg,
      .brz .brz-css-1mx11d4>.brz-bg>.brz-bg-image,
      .brz .brz-css-1mx11d4>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mx11d4 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1mx11d4>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-vf0pwn {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vf0pwn {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vf0pwn {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vf0pwn {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vf0pwn {
          display: flex;
        }
      }

      .brz .brz-css-qzemku {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-qzemku .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-qzemku {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qzemku {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qzemku {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1k74jvd {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-2md51d {
        height: 50px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul {
        font-family: var(--brz-buttonfontfamily, initial);
        display: flex;
        flex-wrap: wrap;
        justify-content: inherit;
        align-items: center;
        max-width: none;
        margin: 0px -5px 0px -5px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a {
        flex-flow: row nowrap;
        padding: 0px 5px 0px 5px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
        border-radius: 0px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>a {
        border-radius: 0px;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu {
        font-family: var(--brz-buttonfontfamily, initial);
        border-radius: 0px;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(51, 51, 51, 1);
        box-shadow: none;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item>.brz-a {
        flex-flow: row nowrap;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-a:hover {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
        font-size: 12px;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__item--current .brz-menu__sub-menu {
        box-shadow: none;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__item-dropdown .brz-menu__item {
        background-color: rgba(51, 51, 51, 1);
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:hover:after {
        border-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item {
        border-bottom: 1px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__item-dropdown .brz-menu__item,
      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__item--current .brz-menu__sub-menu,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
      .brz .brz-css-vi3quo .brz-menu__ul,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item,
      .brz .brz-css-vi3quo .brz-menu__sub-menu,
      .brz .brz-css-vi3quo:hover .brz-menu__sub-menu .brz-a,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vi3quo .brz-menu__ul {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-vi3quo [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-vi3quo [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-vi3quo .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vi3quo .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vi3quo .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo .brz-mega-menu__dropdown {
          display: block;
        }
      }

      .brz .brz-css-ej8a69 {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ej8a69 {
          position: relative;
        }

        .brz .brz-css-ej8a69 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ej8a69 {
          position: relative;
        }

        .brz .brz-css-ej8a69 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ej8a69 {
          position: relative;
        }

        .brz .brz-css-ej8a69 {
          display: flex;
        }
      }

      .brz .brz-css-12p8ai2 {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-1kn8uwr.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1kn8uwr.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1kn8uwr.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1kn8uwr.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-1kn8uwr.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1kn8uwr.brz-btn--hover-in:before,
      .brz .brz-css-1kn8uwr.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1kn8uwr.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kn8uwr.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1kn8uwr.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1kn8uwr.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-zoqrdl.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-zoqrdl.brz-btn {
        display: flex;
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-zoqrdl.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-zoqrdl.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-zoqrdl.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-zoqrdl:after {
        height: unset;
      }

      .brz .brz-css-zoqrdl .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-zoqrdl .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-zoqrdl.brz-btn,
      .brz .brz-css-zoqrdl.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-zoqrdl.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zoqrdl.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-zoqrdl.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zoqrdl.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zoqrdl.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-4jg0vq {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1ajnl6t:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1ajnl6t {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1ajnl6t {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1ajnl6t .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1ajnl6t .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1ajnl6t .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ajnl6t .brz-picture {
        filter: none;
      }

      .brz .brz-css-1ajnl6t,
      .brz .brz-css-1ajnl6t .brz-picture:after,
      .brz .brz-css-1ajnl6t .brz-picture,
      .brz .brz-css-1ajnl6t.brz-image--withHover img.brz-img,
      .brz .brz-css-1ajnl6t.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1ajnl6t.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ajnl6t:not(.brz-image--hovered) {
          max-width: 78%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ajnl6t:not(.brz-image--hovered) {
          max-width: 77%;
        }
      }

      .brz .brz-css-69h9nr.brz-hover-animation__container {
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-69h9nr.brz-hover-animation__container {
          max-width: 78%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-69h9nr.brz-hover-animation__container {
          max-width: 77%;
        }
      }

      .brz .brz-css-1dmh216 {
        padding-top: 66.3327%;
      }

      .brz .brz-css-1dmh216>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1dmh216 {
          padding-top: 66.3342%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1dmh216 {
          padding-top: 69.776%;
        }
      }

      .brz .brz-css-remkui {
        width: 553px;
        height: 366.82px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-remkui {
          width: 354.9px;
          height: 235.42px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-remkui {
          width: 288.35px;
          height: 191.27px;
          margin-inline-start: -10px;
        }
      }

      .brz .brz-css-eoci6 {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-eoci6.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-eoci6 .brz-container {
        justify-content: center;
      }

      .brz .brz-css-eoci6>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-eoci6>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-eoci6>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-eoci6 {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-eoci6 {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-eoci6 {
          display: block;
        }
      }

      .brz .brz-css-1eei3y1 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1xpu185 {
        margin: 0;
      }

      .brz .brz-css-1rqghjq {
        margin: 0;
      }

      .brz .brz-css-rtfmy5 {
        padding: 0;
      }

      .brz .brz-css-5cf4d2 {
        margin: 0;
      }

      .brz .brz-css-xx08vh {
        padding: 0;
      }

      .brz .brz-css-17ozcp6 {
        padding: 0;
      }

      .brz .brz-css-4ssuoj {
        margin: 0;
      }

      .brz .brz-css-od0ym6 {
        padding: 0;
      }

      .brz .brz-css-1sfl41 {
        margin: 0;
      }

      .brz .brz-css-133rw8l {
        padding: 0;
      }

      .brz .brz-css-31eaf6 {
        margin: 0;
      }

      .brz .brz-css-1lfd29m {
        padding: 0;
      }

      .brz .brz-css-ok38bs {
        padding: 0;
      }

      .brz .brz-css-1w7zkv6 {
        margin: 0;
      }

      .brz .brz-css-od74bk {
        margin: 0;
      }

      .brz .brz-css-1hrmx1r {
        padding: 0;
      }

      .brz .brz-css-zm8w52 {
        padding: 0;
      }

      .brz .brz-css-18iqifn {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-blgb7v {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-blgb7v .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-blgb7v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-cOL7W {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 30px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cOL7W {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 30px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cOL7W {
          font-size: 24px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cOL7W {
          text-align: center !important;
          font-size: 24px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-qvkpw4 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1ke0u7d {
        padding: 28px 20% 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ke0u7d {
          padding: 28px 20% 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ke0u7d .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ke0u7d {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ke0u7d {
          padding: 0;
          margin: 18px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ke0u7d {
          padding: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nz56mo {
          padding-top: 56.2867%;
        }

        .brz .brz-css-1nz56mo>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dc2uxb.brz-hover-animation__container {
          max-width: 50%;
        }
      }

      .brz .brz-css-14e9j3p,
      .brz .brz-css-14e9j3p .brz-picture:after,
      .brz .brz-css-14e9j3p .brz-picture,
      .brz .brz-css-14e9j3p.brz-image--withHover img.brz-img,
      .brz .brz-css-14e9j3p.brz-image--withHover img.dynamic-image,
      .brz .brz-css-14e9j3p.brz-image--withHover .brz-img__hover {
        transition-duration: 0.51s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14e9j3p:not(.brz-image--hovered) {
          max-width: 50%;
        }

        .brz .brz-css-14e9j3p {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-14e9j3p:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-14e9j3p .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-14e9j3p:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-14e9j3p .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14e9j3p:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-14e9j3p,
        .brz .brz-css-14e9j3p .brz-picture:after,
        .brz .brz-css-14e9j3p .brz-picture,
        .brz .brz-css-14e9j3p.brz-image--withHover img.brz-img,
        .brz .brz-css-14e9j3p.brz-image--withHover img.dynamic-image,
        .brz .brz-css-14e9j3p.brz-image--withHover .brz-img__hover {
          transition-duration: 0.51s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-11bwwre {
        margin: -10px 0px 5px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-11bwwre {
          padding: 0;
          margin: -10px 0px 5px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-11bwwre .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11bwwre {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-11bwwre {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11bwwre {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11bwwre {
          display: none;
        }
      }

      .brz .brz-css-mkixb6 {
        margin: 0;
        padding: 5px 100px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mkixb6 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 100px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mkixb6:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mkixb6 {
          padding: 5px 30px 20px 30px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mkixb6 {
          margin: -20px 0px -20px 0px;
          padding: 0;
        }
      }

      .brz .brz-css-1elna1m {
        flex: 1 1 46.2%;
        max-width: 46.2%;
      }

      .brz .brz-css-1elna1m>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1elna1m {
          z-index: auto;
          flex: 1 1 46.2%;
          max-width: 46.2%;
          justify-content: flex-start;
        }

        .brz .brz-css-1elna1m .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1elna1m>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1elna1m>.brz-bg,
        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-image,
        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1elna1m {
          flex: 1 1 48.2%;
          max-width: 48.2%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1elna1m {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1elna1m>.brz-bg {
          margin: -20px 0px -20px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-oj1o2c {
          padding-top: 101.5314%;
        }

        .brz .brz-css-oj1o2c>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12kleo8.brz-hover-animation__container {
          max-width: 52%;
        }
      }

      .brz .brz-css-gjvrs {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gjvrs {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gjvrs {
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gjvrs {
          text-align: center !important;
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vq8v87 {
          padding-top: 99.6342%;
        }

        .brz .brz-css-1vq8v87>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i9lrzy.brz-hover-animation__container {
          max-width: 60%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-spy1z0 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1ctbyap {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ctbyap {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ctbyap .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ctbyap {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ctbyap {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz-css-vx06l8 .brz-line-container:after {
        display: none;
      }

      .brz-css-vx06l8 .brz-hr,
      .brz-css-vx06l8 .brz-line-container:before,
      .brz-css-vx06l8 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(255, 255, 255, 1);
      }

      .brz-css-vx06l8.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-vx06l8 {
        width: 100%;
      }

      .brz-css-vx06l8 .brz-hr {
        border-radius: 12px;
      }

      .brz-css-vx06l8 .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-vx06l8 .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-vx06l8 .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-vx06l8 .brz-line-icon-wrapper,
      .brz-css-vx06l8 .brz-hr,
      .brz-css-vx06l8 .brz-line-container:before,
      .brz-css-vx06l8 .brz-line-container:after,
      .brz-css-vx06l8 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-vx06l8.brz-css-vx06l8 {
          width: 90%;
        }
      }

      .brz .brz-css-feuc6r {
        margin: -5px 0px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-feuc6r {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-feuc6r .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-feuc6r {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-feuc6r {
          margin: 10px -76px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-feuc6r {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz .brz-css-vXHpO {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 35px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vXHpO {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 35px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vXHpO {
          font-size: 29px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vXHpO {
          text-align: center !important;
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-mdGaj {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 16px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 1.1px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mdGaj {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 16px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 1.1px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mdGaj {
          letter-spacing: 1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mdGaj {
          text-align: center !important;
          line-height: 1;
          letter-spacing: 1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5nr3rl {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-5nr3rl .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5nr3rl {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1r7m2ln:not(.brz-image--hovered) {
          max-width: 52%;
        }

        .brz .brz-css-1r7m2ln {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1r7m2ln:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1r7m2ln .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1r7m2ln:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1r7m2ln .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1r7m2ln:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1r7m2ln,
        .brz .brz-css-1r7m2ln .brz-picture:after,
        .brz .brz-css-1r7m2ln .brz-picture,
        .brz .brz-css-1r7m2ln.brz-image--withHover img.brz-img,
        .brz .brz-css-1r7m2ln.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1r7m2ln.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-15b6xck {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-15b6xck {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15b6xck {
          height: 5px;
        }
      }

      .brz .brz-css-xf8m5i {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-xf8m5i>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xf8m5i {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-xf8m5i .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-xf8m5i>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg,
        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-image,
        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xf8m5i {
          flex: 1 1 48.6%;
          max-width: 48.6%;
        }

        .brz .brz-css-xf8m5i>.brz-bg {
          margin: 6px 0px -10px 0px;
        }
      }

      .brz .brz-css-ngrbb7 {
        margin: 0;
        padding: 3px 0px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ngrbb7 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 3px 0px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ngrbb7:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ngrbb7 {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ngrbb7 {
          margin: 6px 0px -10px 0px;
          padding: 0;
        }
      }

      .brz .brz-css-iyy2wr {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
      }

      @media (min-width: 991px) {
        .brz .brz-css-iyy2wr {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-iyy2wr .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-iyy2wr {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-iyy2wr {
          margin: 14px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-iyy2wr {
          padding: 15px;
          margin: -12px 0px 10px 0px;
          justify-content: flex-start;
        }
      }

      .brz .brz-css-5y9tld {
        padding: 0px 83px 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-5y9tld {
          padding: 0px 83px 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-5y9tld .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5y9tld {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5y9tld {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5y9tld {
          padding: 0;
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yqk2o5 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-129um1x {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
          width: 18px;
        }

        .brz .brz-css-3c6883:hover .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b0is4v {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1b0is4v .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b0is4v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-sqw0cl {
        padding: 5px 100px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqw0cl {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 100px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqw0cl:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sqw0cl {
          padding: 5px 30px 20px 30px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sqw0cl {
          padding: 25px;
        }
      }

      .brz .brz-css-g7yskd {
        height: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-g7yskd {
          height: 10px;
        }
      }

      .brz .brz-css-1ab16q {
        padding: 0;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ab16q {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ab16q .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ab16q {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ab16q {
          padding: 19px;
          margin: 10px 20px 10px 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nvmtem {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-gtpqL {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gtpqL {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gtpqL {
          font-size: 13px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gtpqL {
          font-size: 15px;
          line-height: 1.6;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ya5uw {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-m7s0db {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-m7s0db {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-m7s0db .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-m7s0db {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-m7s0db {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-aa5k3b {
        flex: 1 1 53.8%;
        max-width: 53.8%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-aa5k3b {
          z-index: auto;
          flex: 1 1 53.8%;
          max-width: 53.8%;
          justify-content: flex-start;
        }

        .brz .brz-css-aa5k3b .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-aa5k3b>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg,
        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-image,
        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-aa5k3b {
          flex: 1 1 49.8%;
          max-width: 49.8%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-aa5k3b {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rfblmz {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1rfblmz.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1rfblmz .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1rfblmz>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1rfblmz>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1rfblmz>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rfblmz:hover {
          display: block;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nx0v7u {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rzjmcw {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1rzjmcw>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1rzjmcw>.brz-row,
        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-video,
        .brz .brz-css-1rzjmcw>.brz-bg,
        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-image,
        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rzjmcw {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqm6ne:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqm6ne {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i8q7mp {
          width: 431.34px;
          height: 362.45px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      .brz .brz-css-1muw6tr {
        padding: 60px 0px 30px 0px;
      }

      .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1muw6tr {
          padding: 60px 0px 30px 0px;
        }

        .brz .brz-css-1muw6tr>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-image,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-map,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-color,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1muw6tr {
          padding: 40px 15px 25px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1muw6tr {
          padding: 20px 15px 15px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l5ehqw {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-l5ehqw.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-l5ehqw .brz-container {
          justify-content: center;
        }

        .brz .brz-css-l5ehqw>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-l5ehqw>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-l5ehqw>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l5ehqw:hover {
          display: block;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1phr2gu {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1phr2gu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1phr2gu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1phr2gu {
          display: none;
        }
      }

      .brz .brz-css-8i6ijs {
        padding: 30px 0px 29px 0px;
      }

      .brz .brz-css-8i6ijs>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-8i6ijs {
          padding: 30px 0px 29px 0px;
        }

        .brz .brz-css-8i6ijs>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-8i6ijs:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-8i6ijs>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-8i6ijs:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-8i6ijs:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-8i6ijs>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-8i6ijs:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-8i6ijs>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-8i6ijs:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-8i6ijs>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-8i6ijs:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-8i6ijs>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-8i6ijs>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-8i6ijs>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-8i6ijs>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-8i6ijs>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-8i6ijs:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-8i6ijs>.brz-bg,
        .brz .brz-css-8i6ijs>.brz-bg>.brz-bg-image,
        .brz .brz-css-8i6ijs>.brz-bg>.brz-bg-map,
        .brz .brz-css-8i6ijs>.brz-bg>.brz-bg-color,
        .brz .brz-css-8i6ijs>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8i6ijs:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8i6ijs {
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8i6ijs {
          padding: 15px 0px 15px 0px;
        }
      }

      .brz .brz-css-1urqy49 {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1urqy49 {
          height: 30px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1urqy49 {
          height: 25px;
        }
      }

      .brz .brz-css-1fowgb4>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1fowgb4 {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-1fowgb4 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1fowgb4>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1fowgb4:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1fowgb4>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1fowgb4:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1fowgb4:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1fowgb4>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1fowgb4:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1fowgb4>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1fowgb4:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1fowgb4>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1fowgb4:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1fowgb4>.brz-bg,
        .brz .brz-css-1fowgb4>.brz-bg>.brz-bg-image,
        .brz .brz-css-1fowgb4>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1fowgb4>.brz-bg {
          margin: 10px;
        }
      }

      .brz .brz-css-16lv7h6 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-16lv7h6 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-16lv7h6 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16lv7h6 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16lv7h6 {
          margin: 0px 0px 10px 0px;
        }
      }

      .brz .brz-css-7u49x9 {
        animation-name: slideInUp;
        animation-duration: 1500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7u49x9 {
          animation-name: slideInUp;
          animation-duration: 1500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7u49x9 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7u49x9 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1dmzt0d {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dmzt0d {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dmzt0d {
          position: relative;
        }

        .brz .brz-css-1dmzt0d:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1dmzt0d {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1dmzt0d {
          justify-content: center;
        }
      }

      .brz .brz-css-12prtfx .brz-menu__ul {
        font-family: "Jost", sans-serif;
      }

      .brz .brz-css-12prtfx .brz-menu__ul {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a {
        padding: 0px 10px 0px 10px;
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
        color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: 16px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-family: "Jost", sans-serif;
          display: flex;
          flex-wrap: wrap;
          justify-content: inherit;
          align-items: center;
          max-width: none;
          margin: 0px -5px 0px -5px;
        }

        .brz .brz-css-12prtfx:hover .brz-menu__ul {
          color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a {
          flex-flow: row nowrap;
          padding: 0px 10px 0px 10px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          border-radius: 0px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>a {
          border-radius: 0px;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu {
          font-family: var(--brz-buttonfontfamily, initial);
          border-radius: 0px;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu:hover {
          color: rgba(255, 255, 255, 1);
          background-color: rgba(51, 51, 51, 1);
          box-shadow: none;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-menu__item>.brz-a {
          flex-flow: row nowrap;
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu .brz-a:hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
          font-size: 12px;
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__item--current .brz-menu__sub-menu {
          box-shadow: none;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current):hover>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__item-dropdown .brz-menu__item:hover {
          background-color: rgba(51, 51, 51, 1);
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-menu__item-dropdown:hover .brz-a:hover:after {
          border-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item {
          border-bottom: 1px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__item-dropdown .brz-menu__item,
        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__item--current .brz-menu__sub-menu,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
        .brz .brz-css-12prtfx:hover .brz-menu__ul,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item,
        .brz .brz-css-12prtfx .brz-menu__sub-menu,
        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu .brz-a,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: 16px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-12prtfx [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-12prtfx [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-12prtfx>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-12prtfx>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-12prtfx>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-12prtfx .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 2.5px;
          margin-left: 2.5px;
        }
      }

      .brz .brz-css-tt4621 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-tt4621 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-tt4621 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-tt4621 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-tt4621 {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tt4621 {
          margin: 10px 0px 0px 0px;
        }
      }

      .brz .brz-css-rv30xb {
        margin: 0;
        padding: 29px 0px 5px 16%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rv30xb {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 29px 0px 5px 16%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rv30xb:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rv30xb {
          padding: 5px 15px 5px 15%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rv30xb {
          margin: 10px;
          padding: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o5vgco {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-10wi8ln:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-10wi8ln {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bihsec {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1bihsec>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1bihsec:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1bihsec>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1bihsec:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1bihsec:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1bihsec>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1bihsec:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1bihsec>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1bihsec:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1bihsec>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1bihsec:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1bihsec:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1bihsec>.brz-row,
        .brz .brz-css-1bihsec>.brz-bg>.brz-bg-video,
        .brz .brz-css-1bihsec>.brz-bg,
        .brz .brz-css-1bihsec>.brz-bg>.brz-bg-image,
        .brz .brz-css-1bihsec>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bihsec {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-ttco41 {
        margin: 0;
        border: 2px solid transparent;
        padding: 30px 0px 50px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ttco41 {
          z-index: auto;
          margin: 0;
          border: 2px solid transparent;
          padding: 30px 0px 50px 0px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ttco41:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ttco41 {
          margin: 0px 15px 0px 15px;
          padding: 50px 0px 50px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ttco41 {
          margin: 0px 25px 0px 25px;
          padding: 50px 10px 50px 10px;
        }
      }

      .brz .brz-css-10cvqf1 {
        animation-name: fadeIn;
        animation-duration: 500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-10cvqf1 {
          animation-name: fadeIn;
          animation-duration: 500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10cvqf1 {
          animation-name: fadeIn;
          animation-duration: 500ms;
          animation-delay: 500ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1xql3dv {
        flex: 1 1 100%;
        max-width: 100%;
        justify-content: center;
      }

      .brz .brz-css-1xql3dv .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-1xql3dv>div[data-scroll-motion]>.brz-bg {
        margin: 0;
        border-radius: 48px;
      }

      .brz .brz-css-1xql3dv>div[data-scroll-motion]>.brz-bg {
        border: 2px solid rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1xql3dv>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
        background-image: url("../img/case_study_bg6.webp");
        background-position: 54% 61%;
      }

      .brz .brz-css-1xql3dv>div[data-scroll-motion]>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: url("../img/case_study_bg6.webp");
      }

      .brz .brz-css-1xql3dv>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
        background-color: transparent;
        background-image: linear-gradient(90deg,
            rgba(111, 7, 1, 0.85) 0%,
            rgba(0, 0, 0, 0.6) 100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xql3dv {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: center;
        }

        .brz .brz-css-1xql3dv .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-1xql3dv>div[data-scroll-motion]>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 48px;
        }

        .brz .brz-css-1xql3dv:hover>div[data-scroll-motion]>.brz-bg {
          border: 2px solid rgba(255, 255, 255, 1);
          box-shadow: none;
        }

        .brz .brz-css-1xql3dv>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1xql3dv:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
          background-image: url("../img/case_study_bg6.webp");
          filter: none;
          background-position: 54% 61%;
          display: block;
        }

        .brz .brz-css-1xql3dv:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../img/case_study_bg6.webp");
        }

        .brz .brz-css-1xql3dv>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1xql3dv:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          background-color: transparent;
          background-image: linear-gradient(90deg,
              rgba(111, 7, 1, 0.85) 0%,
              rgba(0, 0, 0, 0.6) 100%);
        }

        .brz .brz-css-1xql3dv>div[data-scroll-motion]>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1xql3dv:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1xql3dv>div[data-scroll-motion]>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1xql3dv:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1xql3dv>div[data-scroll-motion]>.brz-bg,
        .brz .brz-css-1xql3dv>div[data-scroll-motion]>.brz-bg>.brz-bg-image,
        .brz .brz-css-1xql3dv>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1xql3dv>div[data-scroll-motion]>.brz-bg {
          margin: 0px 15px 0px 15px;
          border-radius: 24px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xql3dv>div[data-scroll-motion]>.brz-bg {
          margin: 0px 25px 0px 25px;
          border-radius: 12px;
        }

        .brz .brz-css-1xql3dv>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/012d257bde954db6e0bfe434e3802316/image.jpg");
        }

        .brz .brz-css-1xql3dv>div[data-scroll-motion]>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/012d257bde954db6e0bfe434e3802316/image.jpg");
        }

        .brz .brz-css-1xql3dv>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(150deg,
              rgba(121, 2, 2, 0.8) 16%,
              rgba(0, 0, 0, 0.25) 100%);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ieqilt {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-lquuk6 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-lquuk6>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-lquuk6:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-lquuk6>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-lquuk6:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-lquuk6:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-lquuk6>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-lquuk6:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-lquuk6>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-lquuk6:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-lquuk6>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-lquuk6:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-lquuk6:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-lquuk6>.brz-row,
        .brz .brz-css-lquuk6>.brz-bg>.brz-bg-video,
        .brz .brz-css-lquuk6>.brz-bg,
        .brz .brz-css-lquuk6>.brz-bg>.brz-bg-image,
        .brz .brz-css-lquuk6>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-lquuk6 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-k32xnc {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-k32xnc {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-k32xnc {
          height: 5px;
        }
      }

      .brz .brz-css-pz6j13 {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pz6j13 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pz6j13:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pz6j13 {
          margin: 36px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pz6j13 {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-6grpc2 {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-6grpc2 {
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6grpc2 {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6grpc2 {
          justify-content: center;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nf24r5 {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1nf24r5.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1nf24r5 .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1nf24r5>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1nf24r5>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1nf24r5>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nf24r5:hover {
          display: block;
        }
      }

      .brz .brz-css-1ldnl7e {
        animation-name: fadeIn;
        animation-duration: 1500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ldnl7e {
          animation-name: fadeIn;
          animation-duration: 1500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ldnl7e {
          animation-name: fadeIn;
          animation-duration: 500ms;
          animation-delay: 500ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-13eb9ll {
        flex: 1 1 100%;
        max-width: 100%;
        justify-content: center;
      }

      .brz .brz-css-13eb9ll .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-13eb9ll>div[data-scroll-motion]>.brz-bg {
        margin: 0;
        border-radius: 48px;
      }

      .brz .brz-css-13eb9ll>div[data-scroll-motion]>.brz-bg {
        border: 2px solid rgba(255, 255, 255, 1);
      }

      .brz .brz-css-13eb9ll>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
        background-image: url("../img/case_study_bg7.webp");
        background-position: 50% 50%;
      }

      .brz .brz-css-13eb9ll>div[data-scroll-motion]>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: url("../img/case_study_bg7.webp");
      }

      .brz .brz-css-13eb9ll>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
        background-color: transparent;
        background-image: linear-gradient(45deg,
            rgba(0, 0, 73, 0.8) 33%,
            rgba(177, 84, 192, 0.85) 91%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-13eb9ll {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: center;
        }

        .brz .brz-css-13eb9ll .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-13eb9ll>div[data-scroll-motion]>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 48px;
        }

        .brz .brz-css-13eb9ll:hover>div[data-scroll-motion]>.brz-bg {
          border: 2px solid rgba(255, 255, 255, 1);
          box-shadow: none;
        }

        .brz .brz-css-13eb9ll>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-13eb9ll:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
          background-image: url("../img/case_study_bg7.webp");
          filter: none;
          background-position: 50% 50%;
          display: block;
        }

        .brz .brz-css-13eb9ll:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../img/case_study_bg7.webp");
        }

        .brz .brz-css-13eb9ll>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-13eb9ll:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          background-color: transparent;
          background-image: linear-gradient(45deg,
              rgba(0, 0, 73, 0.8) 33%,
              rgba(177, 84, 192, 0.85) 91%);
        }

        .brz .brz-css-13eb9ll>div[data-scroll-motion]>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-13eb9ll:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-13eb9ll>div[data-scroll-motion]>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-13eb9ll:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-13eb9ll>div[data-scroll-motion]>.brz-bg,
        .brz .brz-css-13eb9ll>div[data-scroll-motion]>.brz-bg>.brz-bg-image,
        .brz .brz-css-13eb9ll>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-13eb9ll>div[data-scroll-motion]>.brz-bg {
          margin: 0px 15px 0px 15px;
          border-radius: 24px;
        }

        .brz .brz-css-13eb9ll>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(45deg,
              rgba(0, 0, 73, 0.8) 38%,
              rgba(177, 84, 192, 0.85) 91%);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13eb9ll>div[data-scroll-motion]>.brz-bg {
          margin: 0px 25px 0px 25px;
          border-radius: 12px;
        }

        .brz .brz-css-13eb9ll>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/1bb2e5eccc724d573ed2a1f928f26c03/image.jpg");
          background-position: 50% 100%;
        }

        .brz .brz-css-13eb9ll>div[data-scroll-motion]>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/1bb2e5eccc724d573ed2a1f928f26c03/image.jpg");
        }

        .brz .brz-css-13eb9ll>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(180deg,
              rgba(0, 0, 73, 0.7) 34%,
              rgba(177, 84, 192, 0.7) 100%);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ftdvy4 {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-g70fc0 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-g70fc0>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-g70fc0:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-g70fc0>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-g70fc0:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-g70fc0:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-g70fc0>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-g70fc0:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-g70fc0>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-g70fc0:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-g70fc0>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-g70fc0:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-g70fc0:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-g70fc0>.brz-row,
        .brz .brz-css-g70fc0>.brz-bg>.brz-bg-video,
        .brz .brz-css-g70fc0>.brz-bg,
        .brz .brz-css-g70fc0>.brz-bg>.brz-bg-image,
        .brz .brz-css-g70fc0>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-g70fc0 {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qhde3v:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qhde3v {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-1m94014 {
        padding: 30px 0px 60px 0px;
      }

      .brz .brz-css-1m94014>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1m94014 {
          padding: 30px 0px 60px 0px;
        }

        .brz .brz-css-1m94014>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1m94014:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1m94014>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1m94014:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1m94014:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1m94014>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1m94014:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-1m94014>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1m94014:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1m94014>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1m94014:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1m94014>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1m94014>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1m94014>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1m94014>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1m94014>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1m94014:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1m94014>.brz-bg,
        .brz .brz-css-1m94014>.brz-bg>.brz-bg-image,
        .brz .brz-css-1m94014>.brz-bg>.brz-bg-map,
        .brz .brz-css-1m94014>.brz-bg>.brz-bg-color,
        .brz .brz-css-1m94014>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1m94014:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1m94014 {
          padding: 15px 15px 40px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1m94014 {
          padding: 15px 0px 30px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xpkcuu {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1xpkcuu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xpkcuu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xpkcuu {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vyy8fl {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1vyy8fl>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1vyy8fl:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1vyy8fl>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1vyy8fl:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1vyy8fl:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1vyy8fl>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1vyy8fl:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1vyy8fl>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1vyy8fl:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1vyy8fl>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1vyy8fl:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1vyy8fl:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1vyy8fl>.brz-row,
        .brz .brz-css-1vyy8fl>.brz-bg>.brz-bg-video,
        .brz .brz-css-1vyy8fl>.brz-bg,
        .brz .brz-css-1vyy8fl>.brz-bg>.brz-bg-image,
        .brz .brz-css-1vyy8fl>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vyy8fl {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gpzp7g {
          height: 50px;
        }
      }

      .brz .brz-css-174b3zg {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-174b3zg>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-174b3zg {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-174b3zg .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-174b3zg>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-174b3zg>.brz-bg,
        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-image,
        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-174b3zg>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-174b3zg {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-174b3zg>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-1eompv2 {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eompv2 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eompv2:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1eompv2 {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1eompv2 {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-8vqe9b {
        padding: 0;
        margin: 10px 0px -10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8vqe9b {
          padding: 0;
          margin: 10px 0px -10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-8vqe9b .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8vqe9b {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8vqe9b {
          margin: 9px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8vqe9b {
          padding: 15px;
          margin: 0px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14f9329:not(.brz-image--hovered) {
          max-width: 63%;
        }

        .brz .brz-css-14f9329 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-14f9329:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-14f9329 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-14f9329:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-14f9329 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14f9329:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-14f9329,
        .brz .brz-css-14f9329 .brz-picture:after,
        .brz .brz-css-14f9329 .brz-picture,
        .brz .brz-css-14f9329.brz-image--withHover img.brz-img,
        .brz .brz-css-14f9329.brz-image--withHover img.dynamic-image,
        .brz .brz-css-14f9329.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-30m9qj.brz-hover-animation__container {
          max-width: 63%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3csl0p {
          padding-top: 100.3701%;
        }

        .brz .brz-css-3csl0p>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-1lvp4lo {
        margin: 0;
        border: 2px solid transparent;
        padding: 30px 0px 50px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lvp4lo {
          z-index: auto;
          margin: 0;
          border: 2px solid transparent;
          padding: 30px 0px 50px 0px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lvp4lo:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1lvp4lo {
          margin: 0px 15px 0px 15px;
          padding: 50px 0px 50px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lvp4lo {
          margin: 0px 25px 0px 25px;
          padding: 50px 10px 50px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-oo2jh1 {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-12xxmj2 {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12xxmj2 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12xxmj2:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12xxmj2 {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12xxmj2 {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-gjG5Q {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 36px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gjG5Q {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 36px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gjG5Q {
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gjG5Q {
          text-align: center !important;
          font-size: 28px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jwps89 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-jwps89 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jwps89 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-auFMb {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-auFMb {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-auFMb {
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-auFMb {
          text-align: center !important;
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nn1mac {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-o4l0go {
        padding: 0px 100px 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-o4l0go {
          padding: 0px 100px 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-o4l0go .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-o4l0go {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-o4l0go {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-o4l0go {
          padding: 0;
          margin: 0;
        }
      }

      .brz .brz-css-1gmmw9z {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gmmw9z {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1gmmw9z {
          height: 5px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gmmw9z {
          height: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1phgcbq {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1phgcbq .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1phgcbq {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-66har4 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1p2gike>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p2gike {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-1p2gike .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1p2gike>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1p2gike:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1p2gike>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1p2gike:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1p2gike:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1p2gike>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1p2gike:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1p2gike>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1p2gike:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1p2gike>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1p2gike:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1p2gike>.brz-bg,
        .brz .brz-css-1p2gike>.brz-bg>.brz-bg-image,
        .brz .brz-css-1p2gike>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1p2gike>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18wrxpw {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-18wrxpw .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18wrxpw {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz-css-kwnkk3 .brz-line-container:after {
        display: none;
      }

      .brz-css-kwnkk3 .brz-hr,
      .brz-css-kwnkk3 .brz-line-container:before,
      .brz-css-kwnkk3 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(255, 255, 255, 1);
      }

      .brz-css-kwnkk3.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-kwnkk3 {
        width: 105%;
      }

      .brz-css-kwnkk3 .brz-hr {
        border-radius: 12px;
      }

      .brz-css-kwnkk3 .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-kwnkk3 .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-kwnkk3 .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-kwnkk3 .brz-line-icon-wrapper,
      .brz-css-kwnkk3 .brz-hr,
      .brz-css-kwnkk3 .brz-line-container:before,
      .brz-css-kwnkk3 .brz-line-container:after,
      .brz-css-kwnkk3 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1i75w5b {
        margin: -5px 0px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i75w5b {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-1i75w5b .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i75w5b {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1i75w5b {
          margin: 10px -78px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1i75w5b {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz .brz-css-jRUvA {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 16px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 1.1px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jRUvA {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 16px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 1.1px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jRUvA {
          letter-spacing: 1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jRUvA {
          text-align: center !important;
          letter-spacing: 1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-g8c2gg {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9iowin {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-9iowin .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9iowin {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1dqokqo {
        margin: 0;
        padding: 29px 0px 5px 16%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dqokqo {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 29px 0px 5px 16%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dqokqo:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1dqokqo {
          padding: 5px 15px 5px 15%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1dqokqo {
          margin: 10px 15px 10px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      .brz .brz-css-1rszu2u {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-1rszu2u>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rszu2u {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1rszu2u .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1rszu2u>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg,
        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-image,
        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rszu2u>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rszu2u {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-1rszu2u>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-e1hua1 {
        padding: 0;
        margin: 16px 0px 10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-e1hua1 {
          padding: 0;
          margin: 16px 0px 10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-e1hua1 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-e1hua1 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-e1hua1 {
          margin: 14px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-e1hua1 {
          padding: 15px;
          margin: 8px 0px 5px 0px;
          justify-content: flex-start;
        }
      }

      .brz .brz-css-i1ihl0.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-i1ihl0.brz-btn--hover-in:before {
        background-color: transparent !important;
      }

      .brz .brz-css-i1ihl0.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-i1ihl0.brz-btn--hover-in {
        background-color: rgba(0, 0, 0, 0.2);
        background: transparent;
      }

      @media (min-width: 991px) {

        .brz .brz-css-i1ihl0.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-i1ihl0.brz-btn--hover-in:before {
          background-color: transparent !important;
          background-image: none;
        }

        .brz .brz-css-i1ihl0.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-i1ihl0.brz-btn--hover-in {
          background-color: rgba(0, 0, 0, 0.2);
          background: transparent;
        }

        .brz .brz-css-i1ihl0.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-i1ihl0.brz-btn--hover-in:before,
        .brz .brz-css-i1ihl0.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-i1ihl0.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-i1ihl0.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-62z16x {
          width: 381.57px;
          height: 423.16px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      .brz .brz-css-1o4f0to {
        height: 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o4f0to {
          height: 15px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1o4f0to {
          height: 37px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1o4f0to {
          height: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ux9x0s {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-ux9x0s .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ux9x0s {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ux9x0s {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ux9x0s {
          display: none;
        }
      }

      .brz .brz-css-1jmx489 {
        height: 14px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jmx489 {
          height: 14px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1jmx489 {
          height: 10px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jmx489 {
          height: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rd0rx7 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-rd0rx7 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rd0rx7 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rd0rx7 {
          display: none;
        }
      }

      .brz .brz-css-s90qo {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: right !important;
        font-family: "Jost", sans-serif !important;
        font-size: 32px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-s90qo {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: right !important;
          font-family: "Jost", sans-serif !important;
          font-size: 32px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-s90qo {
          font-size: 28px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-s90qo {
          text-align: center !important;
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-z7m2qw:not(.brz-image--hovered) {
          max-width: 60%;
        }

        .brz .brz-css-z7m2qw {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-z7m2qw:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-z7m2qw .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-z7m2qw:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-z7m2qw .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-z7m2qw:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-z7m2qw,
        .brz .brz-css-z7m2qw .brz-picture:after,
        .brz .brz-css-z7m2qw .brz-picture,
        .brz .brz-css-z7m2qw.brz-image--withHover img.brz-img,
        .brz .brz-css-z7m2qw.brz-image--withHover img.dynamic-image,
        .brz .brz-css-z7m2qw.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-b7sibn {
          padding-top: 110.8997%;
        }

        .brz .brz-css-b7sibn>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mtilrm {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1q4tmax.brz-hover-animation__container {
          max-width: 69%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ctpvis:not(.brz-image--hovered) {
          max-width: 69%;
        }

        .brz .brz-css-1ctpvis {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1ctpvis:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1ctpvis .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1ctpvis:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1ctpvis .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1ctpvis:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1ctpvis,
        .brz .brz-css-1ctpvis .brz-picture:after,
        .brz .brz-css-1ctpvis .brz-picture,
        .brz .brz-css-1ctpvis.brz-image--withHover img.brz-img,
        .brz .brz-css-1ctpvis.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1ctpvis.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-tlz3e3 {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-tlz3e3 {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-tlz3e3 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tlz3e3 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-x0cjm3 {
        margin: 60px 0px -100px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-x0cjm3 {
          padding: 0;
          margin: 60px 0px -100px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-x0cjm3 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-x0cjm3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-x0cjm3 {
          margin: 100px 0px -100px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-x0cjm3 {
          margin: 10px 0px -60px 0px;
        }
      }

      .brz .brz-css-1v2orvw {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v2orvw {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1v2orvw {
          height: 5px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1v2orvw {
          height: 10px;
        }
      }

      .brz .brz-css-ua6l97>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ua6l97 {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-ua6l97 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-ua6l97>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-ua6l97:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ua6l97>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ua6l97:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ua6l97:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ua6l97>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ua6l97:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ua6l97>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ua6l97:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ua6l97>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ua6l97:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ua6l97>.brz-bg,
        .brz .brz-css-ua6l97>.brz-bg>.brz-bg-image,
        .brz .brz-css-ua6l97>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ua6l97>.brz-bg {
          margin: 36px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ua6l97>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-19juzbw.brz-btn {
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 24px;
        flex-flow: row nowrap;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-19juzbw.brz-btn {
        color: rgba(255, 255, 255, 1);
        border: 2px solid rgba(255, 255, 255, 1);
      }

      .brz .brz-css-19juzbw.brz-btn:not(.brz-btn--hover) {
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-19juzbw.brz-btn .brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-19juzbw.brz-btn.brz-btn-submit {
        color: rgba(255, 255, 255, 1);
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-19juzbw .brz-btn--story-container {
        border: 2px solid rgba(255, 255, 255, 1);
        flex-flow: row nowrap;
        border-radius: 24px;
      }

      .brz .brz-css-19juzbw.brz-btn,
      .brz .brz-css-19juzbw.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-19juzbw.brz-btn.brz-btn-submit {
        transition-duration: 0.2s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19juzbw.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          font-size: var(--brz-buttonfontsize, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-radius: 24px;
          flex-flow: row nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-19juzbw.brz-btn:hover {
          display: flex;
          color: rgba(255, 255, 255, 1);
          border: 2px solid rgba(255, 255, 255, 1);
          box-shadow: none;
        }

        .brz .brz-css-19juzbw.brz-btn:not(.brz-btn--hover):hover {
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-19juzbw.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-19juzbw.brz-btn.brz-btn-submit:hover {
          color: rgba(255, 255, 255, 1);
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-19juzbw:after {
          height: unset;
        }

        .brz .brz-css-19juzbw .brz-btn--story-container {
          border: 2px solid rgba(255, 255, 255, 1);
          flex-flow: row nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-19juzbw .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-19juzbw.brz-btn,
        .brz .brz-css-19juzbw.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-19juzbw.brz-btn.brz-btn-submit {
          transition-duration: 0.2s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19juzbw.brz-btn {
          font-weight: 700;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-19juzbw .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19juzbw.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-radius: 0px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-19juzbw .brz-btn--story-container {
          border-radius: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ddn8c1 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-ddn8c1>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-ddn8c1>.brz-row,
        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-video,
        .brz .brz-css-ddn8c1>.brz-bg,
        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-image,
        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ddn8c1 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1hw8pbx {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hw8pbx {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1hw8pbx .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1hw8pbx>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg,
        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-image,
        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hw8pbx {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hw8pbx>* {
          display: none;
        }

        .brz .brz-css-1hw8pbx>.brz-column__items {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j8mfn5:not(.brz-image--hovered) {
          max-width: 50%;
        }

        .brz .brz-css-j8mfn5 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-j8mfn5:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-j8mfn5 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-j8mfn5:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-j8mfn5 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-j8mfn5:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-j8mfn5,
        .brz .brz-css-j8mfn5 .brz-picture:after,
        .brz .brz-css-j8mfn5 .brz-picture,
        .brz .brz-css-j8mfn5.brz-image--withHover img.brz-img,
        .brz .brz-css-j8mfn5.brz-image--withHover img.dynamic-image,
        .brz .brz-css-j8mfn5.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-9psqol.brz-btn {
        border-radius: 24px;
        flex-flow: row nowrap;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-9psqol.brz-btn {
        color: rgba(255, 255, 255, 1);
        border: 2px solid rgba(255, 255, 255, 1);
      }

      .brz .brz-css-9psqol.brz-btn:not(.brz-btn--hover) {
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-9psqol.brz-btn .brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-9psqol.brz-btn.brz-btn-submit {
        color: rgba(255, 255, 255, 1);
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-9psqol .brz-btn--story-container {
        border: 2px solid rgba(255, 255, 255, 1);
        flex-flow: row nowrap;
        border-radius: 24px;
      }

      .brz .brz-css-9psqol.brz-btn,
      .brz .brz-css-9psqol.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-9psqol.brz-btn.brz-btn-submit {
        transition-duration: 0.2s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-9psqol.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          font-size: var(--brz-buttonfontsize, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-radius: 24px;
          flex-flow: row nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-9psqol.brz-btn:hover {
          display: flex;
          color: rgba(255, 255, 255, 1);
          border: 2px solid rgba(255, 255, 255, 1);
          box-shadow: none;
        }

        .brz .brz-css-9psqol.brz-btn:not(.brz-btn--hover):hover {
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-9psqol.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-9psqol.brz-btn.brz-btn-submit:hover {
          color: rgba(255, 255, 255, 1);
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-9psqol:after {
          height: unset;
        }

        .brz .brz-css-9psqol .brz-btn--story-container {
          border: 2px solid rgba(255, 255, 255, 1);
          flex-flow: row nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-9psqol .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-9psqol.brz-btn,
        .brz .brz-css-9psqol.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-9psqol.brz-btn.brz-btn-submit {
          transition-duration: 0.2s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9psqol.brz-btn {
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-9psqol .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9psqol.brz-btn {
          border-radius: 0px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-9psqol .brz-btn--story-container {
          border-radius: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ulk7vd.brz-hover-animation__container {
          max-width: 50%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-o1owq8 {
          padding-top: 100.823%;
        }

        .brz .brz-css-o1owq8>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-ac417b {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-ac417b>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ac417b {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-ac417b .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-ac417b>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-ac417b:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ac417b>.brz-bg,
        .brz .brz-css-ac417b>.brz-bg>.brz-bg-image,
        .brz .brz-css-ac417b>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ac417b>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ac417b {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-ac417b>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-91al4p {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-91al4p {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-91al4p:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-91al4p {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-91al4p {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-pamg4v {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pamg4v {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-pamg4v .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pamg4v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pamg4v {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pamg4v {
          padding: 15px;
          margin: -20px 0px 10px 0px;
        }
      }

      .brz .brz-css-14tgqta {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14tgqta {
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14tgqta {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14tgqta {
          justify-content: center;
        }
      }

      .brz .brz-css-j7qpif.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-j7qpif.brz-btn--hover-in:before {
        background-color: transparent !important;
      }

      .brz .brz-css-j7qpif.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-j7qpif.brz-btn--hover-in {
        background-color: rgba(0, 0, 0, 0.2);
        background: transparent;
      }

      @media (min-width: 991px) {

        .brz .brz-css-j7qpif.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-j7qpif.brz-btn--hover-in:before {
          background-color: transparent !important;
          background-image: none;
        }

        .brz .brz-css-j7qpif.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-j7qpif.brz-btn--hover-in {
          background-color: rgba(0, 0, 0, 0.2);
          background: transparent;
        }

        .brz .brz-css-j7qpif.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-j7qpif.brz-btn--hover-in:before,
        .brz .brz-css-j7qpif.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-j7qpif.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j7qpif.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-bf336i {
        justify-content: center;
      }

      .brz .brz-css-bf336i .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-bf336i>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-bf336i {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: center;
        }

        .brz .brz-css-bf336i .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-bf336i>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-bf336i:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-bf336i>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-bf336i:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-bf336i:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-bf336i>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-bf336i:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-bf336i>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-bf336i:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-bf336i>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-bf336i:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-bf336i>.brz-bg,
        .brz .brz-css-bf336i>.brz-bg>.brz-bg-image,
        .brz .brz-css-bf336i>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bf336i>.brz-bg {
          margin: 10px 0px -15px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wipm3 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wipm3:hover {
          display: flex;
        }
      }

      .brz .brz-css-pjtp5s {
        margin: 0;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pjtp5s {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pjtp5s:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pjtp5s {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pjtp5s {
          margin: 10px 0px -15px 0px;
        }
      }

      .brz .brz-css-p98xdt {
        margin: 72px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-p98xdt {
          padding: 0;
          margin: 72px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-p98xdt .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-p98xdt {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-p98xdt {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-p98xdt {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1kmdmoh {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kmdmoh {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1kmdmoh {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1kmdmoh {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xs4fk7:not(.brz-image--hovered) {
          max-width: 89%;
        }

        .brz .brz-css-xs4fk7 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-xs4fk7:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-xs4fk7 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-xs4fk7:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-xs4fk7 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xs4fk7:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-xs4fk7,
        .brz .brz-css-xs4fk7 .brz-picture:after,
        .brz .brz-css-xs4fk7 .brz-picture,
        .brz .brz-css-xs4fk7.brz-image--withHover img.brz-img,
        .brz .brz-css-xs4fk7.brz-image--withHover img.dynamic-image,
        .brz .brz-css-xs4fk7.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-681xvd.brz-hover-animation__container {
          max-width: 89%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jqp8px {
          padding-top: 57.0393%;
        }

        .brz .brz-css-jqp8px>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bc8g9l {
          width: 518.87px;
          height: 340.53px;
          margin-inline-start: 0px;
          margin-top: -22.28px;
        }
      }

      .brz .brz-css-1pyx5mt {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pyx5mt {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pyx5mt {
          position: relative;
        }

        .brz .brz-css-1pyx5mt:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1pyx5mt {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1pyx5mt {
          justify-content: center;
        }
      }

      .brz .brz-css-165tj49 {
        margin: 0;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-165tj49 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-165tj49:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-165tj49 {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-165tj49 {
          margin: 10px;
          padding: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1umlxdv {
          padding-top: 84.0288%;
        }

        .brz .brz-css-1umlxdv>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dh0u1u.brz-hover-animation__container {
          max-width: 82%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yxj5tn {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1484nj0 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1484nj0>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1484nj0:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1484nj0>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1484nj0:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1484nj0:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1484nj0>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1484nj0:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1484nj0>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1484nj0:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1484nj0>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1484nj0:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1484nj0:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1484nj0>.brz-row,
        .brz .brz-css-1484nj0>.brz-bg>.brz-bg-video,
        .brz .brz-css-1484nj0>.brz-bg,
        .brz .brz-css-1484nj0>.brz-bg>.brz-bg-image,
        .brz .brz-css-1484nj0>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1484nj0 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-e0wzss {
        margin: 0;
        border: 2px solid transparent;
        padding: 30px 0px 50px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-e0wzss {
          z-index: auto;
          margin: 0;
          border: 2px solid transparent;
          padding: 30px 0px 50px 0px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-e0wzss:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-e0wzss {
          margin: 0px 15px 0px 15px;
          padding: 50px 0px 50px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-e0wzss {
          margin: 0px 25px 0px 25px;
          padding: 50px 10px 50px 10px;
        }
      }

      .brz .brz-css-1f6ei64 {
        animation-name: fadeIn;
        animation-duration: 1500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1f6ei64 {
          animation-name: fadeIn;
          animation-duration: 1500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1f6ei64 {
          animation-name: fadeIn;
          animation-duration: 500ms;
          animation-delay: 500ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-t7yfaa {
        flex: 1 1 100%;
        max-width: 100%;
        justify-content: center;
      }

      .brz .brz-css-t7yfaa .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-t7yfaa>div[data-scroll-motion]>.brz-bg {
        margin: 0;
        border-radius: 48px;
      }

      .brz .brz-css-t7yfaa>div[data-scroll-motion]>.brz-bg {
        border: 2px solid rgba(255, 255, 255, 1);
      }

      .brz .brz-css-t7yfaa>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
        background-image: url("../img/case_study_bg2.webp");
        background-position: 50% 50%;
      }

      .brz .brz-css-t7yfaa>div[data-scroll-motion]>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: url("../img/case_study_bg2.webp");
      }

      .brz .brz-css-t7yfaa>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
        background-color: transparent;
        background-image: linear-gradient(90deg,
            rgba(0, 0, 0, 0.9) 0%,
            rgba(9, 6, 5, 0.5) 100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-t7yfaa {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: center;
        }

        .brz .brz-css-t7yfaa .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-t7yfaa>div[data-scroll-motion]>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 48px;
        }

        .brz .brz-css-t7yfaa:hover>div[data-scroll-motion]>.brz-bg {
          border: 2px solid rgba(255, 255, 255, 1);
          box-shadow: none;
        }

        .brz .brz-css-t7yfaa>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-t7yfaa:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
          background-image: url("../img/case_study_bg2.webp");
          filter: none;
          background-position: 50% 50%;
          display: block;
        }

        .brz .brz-css-t7yfaa:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../img/case_study_bg2.webp");
        }

        .brz .brz-css-t7yfaa>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-t7yfaa:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          background-color: transparent;
          background-image: linear-gradient(90deg,
              rgba(0, 0, 0, 0.9) 0%,
              rgba(9, 6, 5, 0.5) 100%);
        }

        .brz .brz-css-t7yfaa>div[data-scroll-motion]>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-t7yfaa:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-t7yfaa>div[data-scroll-motion]>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-t7yfaa:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-t7yfaa>div[data-scroll-motion]>.brz-bg,
        .brz .brz-css-t7yfaa>div[data-scroll-motion]>.brz-bg>.brz-bg-image,
        .brz .brz-css-t7yfaa>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-t7yfaa>div[data-scroll-motion]>.brz-bg {
          margin: 0px 15px 0px 15px;
          border-radius: 24px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-t7yfaa>div[data-scroll-motion]>.brz-bg {
          margin: 0px 25px 0px 25px;
          border-radius: 12px;
        }

        .brz .brz-css-t7yfaa>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/1ca1bc603ecfc30273ef05287801317f/image.jpg");
          background-position: 85% 46%;
        }

        .brz .brz-css-t7yfaa>div[data-scroll-motion]>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/1ca1bc603ecfc30273ef05287801317f/image.jpg");
        }

        .brz .brz-css-t7yfaa>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(90deg,
              rgba(0, 0, 0, 0.7) 0%,
              rgba(9, 6, 5, 0.5) 100%);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-eb7i56 {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6yodni {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-6yodni>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-6yodni:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-6yodni>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-6yodni:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-6yodni:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-6yodni>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-6yodni:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-6yodni>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-6yodni:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-6yodni>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-6yodni:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-6yodni:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-6yodni>.brz-row,
        .brz .brz-css-6yodni>.brz-bg>.brz-bg-video,
        .brz .brz-css-6yodni>.brz-bg,
        .brz .brz-css-6yodni>.brz-bg>.brz-bg-image,
        .brz .brz-css-6yodni>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6yodni {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j9h0cj:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j9h0cj {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-qt6jgt {
        padding: 30px 0px 30px 0px;
      }

      .brz .brz-css-qt6jgt>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-qt6jgt {
          padding: 30px 0px 30px 0px;
        }

        .brz .brz-css-qt6jgt>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-qt6jgt:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-qt6jgt>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-qt6jgt:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-qt6jgt:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-qt6jgt>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-qt6jgt:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-qt6jgt>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-qt6jgt:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-qt6jgt>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-qt6jgt:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-qt6jgt>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-qt6jgt>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-qt6jgt>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-qt6jgt>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-qt6jgt>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-qt6jgt:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-qt6jgt>.brz-bg,
        .brz .brz-css-qt6jgt>.brz-bg>.brz-bg-image,
        .brz .brz-css-qt6jgt>.brz-bg>.brz-bg-map,
        .brz .brz-css-qt6jgt>.brz-bg>.brz-bg-color,
        .brz .brz-css-qt6jgt>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-qt6jgt:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qt6jgt {
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qt6jgt {
          padding: 15px 0px 15px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-zeu9uk {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-zeu9uk.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-zeu9uk .brz-container {
          justify-content: center;
        }

        .brz .brz-css-zeu9uk>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-zeu9uk>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-zeu9uk>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-zeu9uk:hover {
          display: block;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x5wy5c {
          padding-top: 98.6843%;
        }

        .brz .brz-css-1x5wy5c>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ljq7xz:not(.brz-image--hovered) {
          max-width: 82%;
        }

        .brz .brz-css-ljq7xz {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-ljq7xz:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-ljq7xz .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-ljq7xz:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-ljq7xz .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ljq7xz:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-ljq7xz,
        .brz .brz-css-ljq7xz .brz-picture:after,
        .brz .brz-css-ljq7xz .brz-picture,
        .brz .brz-css-ljq7xz.brz-image--withHover img.brz-img,
        .brz .brz-css-ljq7xz.brz-image--withHover img.dynamic-image,
        .brz .brz-css-ljq7xz.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-7iz5bg {
        margin: 0;
        padding: 29px 0px 5px 16%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7iz5bg {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 29px 0px 5px 16%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7iz5bg:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7iz5bg {
          padding: 5px 15px 5px 15%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7iz5bg {
          margin: 10px;
          padding: 10px;
        }
      }

      .brz .brz-css-1utw9wc {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1utw9wc {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1utw9wc {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1utw9wc {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1yhxwg5 {
        margin: 30px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yhxwg5 {
          padding: 0;
          margin: 30px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1yhxwg5 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yhxwg5 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1yhxwg5 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yhxwg5 {
          margin: 10px 0px 0px 0px;
        }
      }

      .brz .brz-css-vzkkaf {
        margin: 0;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vzkkaf {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vzkkaf:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vzkkaf {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vzkkaf {
          margin: 10px;
          padding: 10px;
        }
      }

      .brz .brz-css-4dal8a {
        justify-content: center;
      }

      .brz .brz-css-4dal8a .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-4dal8a>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-4dal8a {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: center;
        }

        .brz .brz-css-4dal8a .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-4dal8a>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-4dal8a:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-4dal8a>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-4dal8a:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-4dal8a:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-4dal8a>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-4dal8a:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-4dal8a>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-4dal8a:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-4dal8a>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-4dal8a:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-4dal8a>.brz-bg,
        .brz .brz-css-4dal8a>.brz-bg>.brz-bg-image,
        .brz .brz-css-4dal8a>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4dal8a>.brz-bg {
          margin: 10px;
        }
      }

      .brz .brz-css-urbgww.brz-btn {
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 24px;
        flex-flow: row nowrap;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-urbgww.brz-btn {
        color: rgba(255, 255, 255, 1);
        border: 2px solid rgba(255, 255, 255, 1);
      }

      .brz .brz-css-urbgww.brz-btn:not(.brz-btn--hover) {
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-urbgww.brz-btn .brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-urbgww.brz-btn.brz-btn-submit {
        color: rgba(255, 255, 255, 1);
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-urbgww .brz-btn--story-container {
        border: 2px solid rgba(255, 255, 255, 1);
        flex-flow: row nowrap;
        border-radius: 24px;
      }

      .brz .brz-css-urbgww.brz-btn,
      .brz .brz-css-urbgww.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-urbgww.brz-btn.brz-btn-submit {
        transition-duration: 0.2s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-urbgww.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          font-size: var(--brz-buttonfontsize, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-radius: 24px;
          flex-flow: row nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-urbgww.brz-btn:hover {
          display: flex;
          color: rgba(255, 255, 255, 1);
          border: 2px solid rgba(255, 255, 255, 1);
          box-shadow: none;
        }

        .brz .brz-css-urbgww.brz-btn:not(.brz-btn--hover):hover {
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-urbgww.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-urbgww.brz-btn.brz-btn-submit:hover {
          color: rgba(255, 255, 255, 1);
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-urbgww:after {
          height: unset;
        }

        .brz .brz-css-urbgww .brz-btn--story-container {
          border: 2px solid rgba(255, 255, 255, 1);
          flex-flow: row nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-urbgww .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-urbgww.brz-btn,
        .brz .brz-css-urbgww.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-urbgww.brz-btn.brz-btn-submit {
          transition-duration: 0.2s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-urbgww.brz-btn {
          font-weight: 700;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-urbgww .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-urbgww.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-radius: 0px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-urbgww .brz-btn--story-container {
          border-radius: 0px;
        }
      }

      .brz .brz-css-c2np6e.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-c2np6e.brz-btn--hover-in:before {
        background-color: transparent !important;
      }

      .brz .brz-css-c2np6e.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-c2np6e.brz-btn--hover-in {
        background-color: rgba(0, 0, 0, 0.2);
        background: transparent;
      }

      @media (min-width: 991px) {

        .brz .brz-css-c2np6e.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-c2np6e.brz-btn--hover-in:before {
          background-color: transparent !important;
          background-image: none;
        }

        .brz .brz-css-c2np6e.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-c2np6e.brz-btn--hover-in {
          background-color: rgba(0, 0, 0, 0.2);
          background: transparent;
        }

        .brz .brz-css-c2np6e.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-c2np6e.brz-btn--hover-in:before,
        .brz .brz-css-c2np6e.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-c2np6e.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-c2np6e.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-o3if7r {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-o3if7r {
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-o3if7r {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-o3if7r {
          justify-content: center;
        }
      }

      .brz .brz-css-ojeoea {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ojeoea {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ojeoea {
          position: relative;
        }

        .brz .brz-css-ojeoea:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ojeoea {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ojeoea {
          justify-content: center;
        }
      }

      .brz .brz-css-17e2zav {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-17e2zav {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-17e2zav {
          height: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ss6dlv {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ss6dlv .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ss6dlv {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-nGuVs {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-nGuVs {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-nGuVs {
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-nGuVs {
          text-align: center !important;
          font-size: 16px;
          line-height: 1.2;
        }
      }

      .brz .brz-css-nl1ry0>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-nl1ry0 {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-nl1ry0 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-nl1ry0>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-nl1ry0:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-nl1ry0>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-nl1ry0:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-nl1ry0:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-nl1ry0>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-nl1ry0:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-nl1ry0>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-nl1ry0:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-nl1ry0>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-nl1ry0:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-nl1ry0>.brz-bg,
        .brz .brz-css-nl1ry0>.brz-bg>.brz-bg-image,
        .brz .brz-css-nl1ry0>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-nl1ry0>.brz-bg {
          margin: 10px;
        }
      }

      .brz .brz-css-8hyvbg {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8hyvbg {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-8hyvbg .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8hyvbg {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8hyvbg {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8hyvbg {
          margin: 10px 0px 0px 0px;
        }
      }

      .brz .brz-css-1u3drp8 {
        padding: 0px 100px 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1u3drp8 {
          padding: 0px 100px 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1u3drp8 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1u3drp8 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1u3drp8 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1u3drp8 {
          padding: 0;
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-19g81ab {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19g81ab {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19g81ab {
          height: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-kpj6t {
          padding-top: 66.3327%;
        }

        .brz .brz-css-kpj6t>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7y9oje.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17m6v7u:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-17m6v7u {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-17m6v7u:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-17m6v7u .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-17m6v7u:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-17m6v7u .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-17m6v7u:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-17m6v7u,
        .brz .brz-css-17m6v7u .brz-picture:after,
        .brz .brz-css-17m6v7u .brz-picture,
        .brz .brz-css-17m6v7u.brz-image--withHover img.brz-img,
        .brz .brz-css-17m6v7u.brz-image--withHover img.dynamic-image,
        .brz .brz-css-17m6v7u.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-qmzt1b {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-qmzt1b {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qmzt1b {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qmzt1b {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1i2l4vk {
        padding: 0;
        margin: 50px 0px -80px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i2l4vk {
          padding: 0;
          margin: 50px 0px -80px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1i2l4vk .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i2l4vk {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1i2l4vk {
          padding: 43px 0px 0px 0px;
          margin: 38px -51px -100px -67px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1i2l4vk {
          margin: 30px 0px 50px 0px;
        }
      }

      .brz .brz-css-swu3c {
        margin: 0;
        padding: 0px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-swu3c {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-swu3c:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-swu3c {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-swu3c {
          margin: 10px 0px -15px 0px;
          padding: 0;
        }
      }

      .brz .brz-css-pas9cj>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pas9cj {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-pas9cj .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-pas9cj>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-pas9cj:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-pas9cj>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-pas9cj:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-pas9cj:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-pas9cj>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-pas9cj:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-pas9cj>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-pas9cj:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-pas9cj>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-pas9cj:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-pas9cj>.brz-bg,
        .brz .brz-css-pas9cj>.brz-bg>.brz-bg-image,
        .brz .brz-css-pas9cj>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pas9cj>.brz-bg {
          margin: 10px 0px -15px 0px;
        }
      }

      .brz .brz-css-cphcex.brz-btn {
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 24px;
        flex-flow: row nowrap;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-cphcex.brz-btn {
        color: rgba(255, 255, 255, 1);
        border: 2px solid rgba(255, 255, 255, 1);
      }

      .brz .brz-css-cphcex.brz-btn:not(.brz-btn--hover) {
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-cphcex.brz-btn .brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-cphcex.brz-btn.brz-btn-submit {
        color: rgba(255, 255, 255, 1);
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-cphcex .brz-btn--story-container {
        border: 2px solid rgba(255, 255, 255, 1);
        flex-flow: row nowrap;
        border-radius: 24px;
      }

      .brz .brz-css-cphcex.brz-btn,
      .brz .brz-css-cphcex.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-cphcex.brz-btn.brz-btn-submit {
        transition-duration: 0.2s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cphcex.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          font-size: var(--brz-buttonfontsize, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-radius: 24px;
          flex-flow: row nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-cphcex.brz-btn:hover {
          display: flex;
          color: rgba(255, 255, 255, 1);
          border: 2px solid rgba(255, 255, 255, 1);
          box-shadow: none;
        }

        .brz .brz-css-cphcex.brz-btn:not(.brz-btn--hover):hover {
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-cphcex.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-cphcex.brz-btn.brz-btn-submit:hover {
          color: rgba(255, 255, 255, 1);
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-cphcex:after {
          height: unset;
        }

        .brz .brz-css-cphcex .brz-btn--story-container {
          border: 2px solid rgba(255, 255, 255, 1);
          flex-flow: row nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-cphcex .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-cphcex.brz-btn,
        .brz .brz-css-cphcex.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-cphcex.brz-btn.brz-btn-submit {
          transition-duration: 0.2s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cphcex.brz-btn {
          font-weight: 700;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-cphcex .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cphcex.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-radius: 0px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-cphcex .brz-btn--story-container {
          border-radius: 0px;
        }
      }

      .brz .brz-css-k3s6o5.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-k3s6o5.brz-btn--hover-in:before {
        background-color: transparent !important;
      }

      .brz .brz-css-k3s6o5.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-k3s6o5.brz-btn--hover-in {
        background-color: rgba(0, 0, 0, 0.2);
        background: transparent;
      }

      @media (min-width: 991px) {

        .brz .brz-css-k3s6o5.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-k3s6o5.brz-btn--hover-in:before {
          background-color: transparent !important;
          background-image: none;
        }

        .brz .brz-css-k3s6o5.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-k3s6o5.brz-btn--hover-in {
          background-color: rgba(0, 0, 0, 0.2);
          background: transparent;
        }

        .brz .brz-css-k3s6o5.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-k3s6o5.brz-btn--hover-in:before,
        .brz .brz-css-k3s6o5.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-k3s6o5.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-k3s6o5.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-1rcm4m8 {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rcm4m8 {
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rcm4m8 {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rcm4m8 {
          justify-content: center;
        }
      }

      .brz .brz-css-1hcyzjt {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hcyzjt {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hcyzjt {
          position: relative;
        }

        .brz .brz-css-1hcyzjt:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1hcyzjt {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hcyzjt {
          justify-content: center;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-x1msfa {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-x1msfa .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-x1msfa {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ak37za {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-uuMgD {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-uuMgD {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-uuMgD {
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-uuMgD {
          text-align: center !important;
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-g0hi5h {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-12m6mjb {
        padding: 0px 100px 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12m6mjb {
          padding: 0px 100px 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-12m6mjb .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12m6mjb {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12m6mjb {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12m6mjb {
          padding: 0;
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-ocf3gg {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ocf3gg {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ocf3gg {
          height: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-cdzmt {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-cdzmt .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-cdzmt {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-iSRQW {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 35px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-iSRQW {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 35px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-iSRQW {
          font-size: 29px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-iSRQW {
          text-align: center !important;
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-33psjl {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-13pvqrj {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-13pvqrj {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-13pvqrj .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-13pvqrj {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13pvqrj {
          margin: 10px 5px 10px 5px;
        }
      }

      .brz-css-evm12z .brz-line-container:after {
        display: none;
      }

      .brz-css-evm12z .brz-hr,
      .brz-css-evm12z .brz-line-container:before,
      .brz-css-evm12z .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(255, 255, 255, 1);
      }

      .brz-css-evm12z.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-evm12z {
        width: 95%;
      }

      .brz-css-evm12z .brz-hr {
        border-radius: 12px;
      }

      .brz-css-evm12z .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-evm12z .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-evm12z .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-evm12z .brz-line-icon-wrapper,
      .brz-css-evm12z .brz-hr,
      .brz-css-evm12z .brz-line-container:before,
      .brz-css-evm12z .brz-line-container:after,
      .brz-css-evm12z .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-evm12z.brz-css-evm12z {
          width: 90%;
        }
      }

      .brz .brz-css-92lou7 {
        margin: -5px 0px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-92lou7 {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-92lou7 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-92lou7 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-92lou7 {
          margin: 10px -76px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-92lou7 {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz .brz-css-oHaqk {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 16px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 1.1px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-oHaqk {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 16px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 1.1px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-oHaqk {
          letter-spacing: 1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-oHaqk {
          text-align: center !important;
          line-height: 1;
          letter-spacing: 1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cq6sbj {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-18c0glx {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-18c0glx {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-18c0glx {
          height: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qtboqb {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1qtboqb.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1qtboqb .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1qtboqb>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1qtboqb>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1qtboqb>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qtboqb:hover {
          display: block;
        }
      }

      .brz .brz-css-n7ry62 {
        padding: 5px 15px 50px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-n7ry62 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 50px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-n7ry62:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-n7ry62 {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-n7ry62 {
          padding: 0;
        }
      }

      .brz .brz-css-i2FWr {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 55px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-i2FWr {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 55px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-i2FWr {
          font-size: 36px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-i2FWr {
          font-size: 33px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nv0kuu {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-wvkqst {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wvkqst {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-wvkqst .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wvkqst {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wvkqst {
          margin: 30px 57px 10px 60px;
        }
      }

      .brz .brz-css-1ljhubg {
        margin: 0;
        padding: 0px 0px 5px 0%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ljhubg {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0px 0px 5px 0%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ljhubg:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ljhubg {
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ljhubg {
          margin: 10px 0px 0px 0px;
          padding: 0;
        }
      }

      .brz .brz-css-i7x57k {
        flex: 1 1 100%;
        max-width: 100%;
        justify-content: center;
      }

      .brz .brz-css-i7x57k .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-i7x57k>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-i7x57k {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: center;
        }

        .brz .brz-css-i7x57k .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-i7x57k>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-i7x57k:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-i7x57k>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-i7x57k:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-i7x57k:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-i7x57k>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-i7x57k:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-i7x57k>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-i7x57k:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-i7x57k>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-i7x57k:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-i7x57k>.brz-bg,
        .brz .brz-css-i7x57k>.brz-bg>.brz-bg-image,
        .brz .brz-css-i7x57k>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-i7x57k>.brz-bg {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-meemta {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-em78eb {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-em78eb>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-em78eb:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-em78eb>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-em78eb:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-em78eb:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-em78eb>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-em78eb:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-em78eb>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-em78eb:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-em78eb>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-em78eb:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-em78eb:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-em78eb>.brz-row,
        .brz .brz-css-em78eb>.brz-bg>.brz-bg-video,
        .brz .brz-css-em78eb>.brz-bg,
        .brz .brz-css-em78eb>.brz-bg>.brz-bg-image,
        .brz .brz-css-em78eb>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-em78eb {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-j9lahr.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
        padding: 10px 20px 10px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-j9lahr .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-j9lahr .brz-mm-navbar {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-j9lahr.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j9lahr .brz-mm-navbar .brz-mm-close {
          font-size: 16px;
          margin: 0;
          padding: 10px 15px 10px 10px;
        }

        .brz .brz-css-j9lahr .brz-mm-navbar .brz-mm-close:hover {
          color: rgba(255, 255, 255, 1);
          background-color: #333333;
        }

        .brz .brz-css-j9lahr .brz-menu__item {
          font-family: var(--brz-buttonfontfamily, initial);
        }

        .brz .brz-css-j9lahr .brz-menu__item:hover {
          color: rgba(255, 255, 255, 1);
          border-color: rgba(85, 85, 85, 1);
        }

        .brz nav.brz-mm-menu.brz-css-j9lahr {
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-j9lahr.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
          padding: 10px 20px 10px 20px;
          flex-flow: row nowrap;
        }

        .brz .brz-css-j9lahr:hover .brz-menu__item:hover>.brz-mm-listitem__text {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-j9lahr .brz-menu__item:hover .brz-mm-menu__item__icon.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-j9lahr .brz-mm-navbar {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-j9lahr:hover .brz-menu__item.brz-mm-listitem_opened {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-j9lahr.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels {
          background-image: none;
        }

        .brz .brz-css-j9lahr.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-j9lahr .brz-mm-panels>.brz-mm-panel:before {
          background-image: none;
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-j9lahr.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-j9lahr:hover .brz-mm-panels>.brz-mm-panel {
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-j9lahr .brz-mm-panels>.brz-mm-panel {
          background-image: none;
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-j9lahr.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after {
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-j9lahr:hover .brz-mm-listitem {
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-j9lahr .brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz:hover .brz-css-j9lahr .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-j9lahr .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-j9lahr .brz-mm-listitem,
        .brz .brz-css-j9lahr.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after,
        .brz .brz-css-j9lahr .brz-menu__item:hover,
        .brz .brz-css-j9lahr.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-j9lahr .brz-mm-panels>.brz-mm-panel,
        .brz .brz-css-j9lahr.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-j9lahr .brz-mm-panels>.brz-mm-panel:before,
        .brz .brz-css-j9lahr .brz-menu__item.brz-mm-listitem_opened,
        .brz .brz-css-j9lahr .brz-mm-navbar,
        .brz nav.brz-mm-menu.brz-css-j9lahr,
        .brz .brz-css-j9lahr .brz-menu__item>.brz-mm-listitem__text,
        .brz .brz-css-j9lahr .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j9lahr .brz-mm-navbar .brz-mm-close:hover {
          transition-duration: 0.3s;
        }

        .brz .brz-css-j9lahr .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-j9lahr .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-j9lahr .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-j9lahr .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-j9lahr.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-j9lahr .brz-menu__item {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-j9lahr .brz-mm-navbar {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-j9lahr.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttontabletlineheight, initial) * var(--brz-buttontabletfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-j9lahr.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
          padding: 15px 20px 15px 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-j9lahr .brz-menu__item {
          font-size: 20px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-j9lahr .brz-mm-navbar {
          font-size: 20px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-j9lahr.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(1.6 * 20px + 15px + 15px);
          padding-right: 20px;
        }
      }

      .brz .brz-css-fdk6k9 .brz-menu__ul {
        font-family: "Jost", sans-serif;
      }

      .brz .brz-css-fdk6k9 .brz-menu__ul {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item>.brz-a {
        padding: 0px 15px 0px 15px;
      }

      .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item {
        color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-fdk6k9 .brz-menu__ul {
          font-size: 18px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fdk6k9 .brz-menu__ul {
          font-family: "Jost", sans-serif;
          display: flex;
          flex-wrap: wrap;
          justify-content: inherit;
          align-items: center;
          max-width: none;
          margin: 0px -5px 0px -5px;
        }

        .brz .brz-css-fdk6k9:hover .brz-menu__ul {
          color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item>.brz-a {
          flex-flow: row nowrap;
          padding: 0px 15px 0px 15px;
        }

        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
        }

        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item {
          border-radius: 0px;
        }

        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item>a {
          border-radius: 0px;
        }

        .brz .brz-css-fdk6k9 .brz-menu__sub-menu {
          font-family: var(--brz-buttonfontfamily, initial);
          border-radius: 0px;
        }

        .brz .brz-css-fdk6k9 .brz-menu__sub-menu:hover {
          color: rgba(255, 255, 255, 1);
          background-color: rgba(51, 51, 51, 1);
          box-shadow: none;
        }

        .brz .brz-css-fdk6k9 .brz-menu__sub-menu .brz-menu__item>.brz-a {
          flex-flow: row nowrap;
        }

        .brz .brz-css-fdk6k9:hover .brz-menu__sub-menu .brz-a:hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-fdk6k9 .brz-menu__sub-menu .brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
          font-size: 12px;
        }

        .brz .brz-css-fdk6k9:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-fdk6k9:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-fdk6k9:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-fdk6k9:hover .brz-menu__item--current .brz-menu__sub-menu {
          box-shadow: none;
        }

        .brz .brz-css-fdk6k9 .brz-menu__sub-menu>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-fdk6k9 .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current):hover>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-fdk6k9:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-fdk6k9 .brz-menu__item-dropdown .brz-menu__item:hover {
          background-color: rgba(51, 51, 51, 1);
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-fdk6k9 .brz-menu__sub-menu .brz-menu__item-dropdown:hover .brz-a:hover:after {
          border-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-fdk6k9:hover .brz-menu__sub-menu>.brz-menu__item {
          border-bottom: 1px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-fdk6k9 .brz-menu__item-dropdown .brz-menu__item,
        .brz .brz-css-fdk6k9 .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
        .brz .brz-css-fdk6k9 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-fdk6k9 .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-fdk6k9 .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-fdk6k9 .brz-menu__item--current .brz-menu__sub-menu,
        .brz .brz-css-fdk6k9 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
        .brz .brz-css-fdk6k9:hover .brz-menu__ul,
        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item>.brz-a,
        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item,
        .brz .brz-css-fdk6k9 .brz-menu__sub-menu,
        .brz .brz-css-fdk6k9:hover .brz-menu__sub-menu .brz-a,
        .brz .brz-css-fdk6k9 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
        .brz .brz-css-fdk6k9 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fdk6k9 .brz-menu__ul {
          font-size: 18px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-fdk6k9 .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-fdk6k9 .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-fdk6k9 [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-fdk6k9 [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-fdk6k9>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-fdk6k9>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-fdk6k9>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-fdk6k9 .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fdk6k9 .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fdk6k9 .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fdk6k9 .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fdk6k9 .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mbaain .brz-mm-menu__icon {
          font-size: 18px;
        }

        .brz .brz-css-1mbaain .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mbaain .brz-mm-menu__icon {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mbaain .brz-mm-menu__icon {
          display: none;
          font-size: 18px;
        }

        .brz .brz-css-1mbaain:hover .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1mbaain .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1mbaain .brz-mm-menu__icon {
          font-size: 18px;
        }

        .brz .brz-css-1mbaain .brz-mm-menu__icon {
          color: rgba(255, 255, 255, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mbaain .brz-mm-menu__icon {
          font-size: 22px;
        }

        .brz .brz-css-1mbaain .brz-mm-menu__icon {
          color: rgba(255, 255, 255, 1);
        }
      }

      .brz .brz-css-vzfp9j {
        margin: 10px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vzfp9j {
          padding: 0;
          margin: 10px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-vzfp9j .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vzfp9j {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vzfp9j {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vzfp9j {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1chf0jp {
        flex: 1 1 80%;
        max-width: 80%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1chf0jp {
          z-index: auto;
          flex: 1 1 80%;
          max-width: 80%;
          justify-content: flex-start;
        }

        .brz .brz-css-1chf0jp .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1chf0jp>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1chf0jp:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1chf0jp>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1chf0jp:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1chf0jp:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1chf0jp>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1chf0jp:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1chf0jp>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1chf0jp:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1chf0jp>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1chf0jp:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1chf0jp>.brz-bg,
        .brz .brz-css-1chf0jp>.brz-bg>.brz-bg-image,
        .brz .brz-css-1chf0jp>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1chf0jp {
          flex: 1 1 42.8%;
          max-width: 42.8%;
        }
      }

      .brz-css-g4mxwg .brz-line-container:after {
        display: none;
      }

      .brz-css-g4mxwg .brz-hr,
      .brz-css-g4mxwg .brz-line-container:before,
      .brz-css-g4mxwg .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(255, 255, 255, 1);
      }

      .brz-css-g4mxwg.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-g4mxwg {
        width: 30%;
      }

      .brz-css-g4mxwg .brz-hr {
        border-radius: 12px;
      }

      .brz-css-g4mxwg .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-g4mxwg .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-g4mxwg .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-g4mxwg .brz-line-icon-wrapper,
      .brz-css-g4mxwg .brz-hr,
      .brz-css-g4mxwg .brz-line-container:before,
      .brz-css-g4mxwg .brz-line-container:after,
      .brz-css-g4mxwg .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 991px) and (min-width: 479px) {
        .brz-css-g4mxwg.brz-css-g4mxwg {
          width: 45%;
        }
      }

      @media only screen and (max-width: 478px) {
        .brz-css-g4mxwg.brz-css-g4mxwg {
          width: 60%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1aj9ou6 {
          padding-top: 53.7518%;
        }

        .brz .brz-css-1aj9ou6>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12z7law.brz-hover-animation__container {
          max-width: 70%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jslrfd:not(.brz-image--hovered) {
          max-width: 70%;
        }

        .brz .brz-css-jslrfd {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-jslrfd:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-jslrfd .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-jslrfd:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-jslrfd .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-jslrfd:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-jslrfd,
        .brz .brz-css-jslrfd .brz-picture:after,
        .brz .brz-css-jslrfd .brz-picture,
        .brz .brz-css-jslrfd.brz-image--withHover img.brz-img,
        .brz .brz-css-jslrfd.brz-image--withHover img.dynamic-image,
        .brz .brz-css-jslrfd.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-14poubk {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14poubk {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-14poubk .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14poubk {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14poubk {
          margin: 0px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14poubk {
          margin: 0px 0px 20px 0px;
        }
      }

      .brz .brz-css-1cst6rq {
        margin: 0;
        padding: 0px 15px 0px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cst6rq {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0px 15px 0px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cst6rq:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1cst6rq {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1cst6rq {
          margin: 10px 0px 10px 20px;
          padding: 0;
        }
      }

      .brz .brz-css-11qnmzw {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-11qnmzw>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-11qnmzw {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-11qnmzw .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-11qnmzw>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-11qnmzw:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-11qnmzw>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-11qnmzw:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-11qnmzw:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-11qnmzw>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-11qnmzw:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-11qnmzw>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-11qnmzw:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-11qnmzw>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-11qnmzw:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-11qnmzw>.brz-bg,
        .brz .brz-css-11qnmzw>.brz-bg>.brz-bg-image,
        .brz .brz-css-11qnmzw>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11qnmzw {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-11qnmzw>.brz-bg {
          margin: 10px 0px 10px 20px;
        }
      }

      .brz .brz-css-j3nc4g {
        padding: 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-j3nc4g {
          padding: 15px;
          max-width: 100%;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-j3nc4g {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-j3nc4g {
          padding: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v11cqy {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1v11cqy>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1v11cqy:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1v11cqy>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1v11cqy:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1v11cqy:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1v11cqy>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1v11cqy:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1v11cqy>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1v11cqy:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1v11cqy>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1v11cqy:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1v11cqy:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1v11cqy>.brz-row,
        .brz .brz-css-1v11cqy>.brz-bg>.brz-bg-video,
        .brz .brz-css-1v11cqy>.brz-bg,
        .brz .brz-css-1v11cqy>.brz-bg>.brz-bg-image,
        .brz .brz-css-1v11cqy>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v11cqy {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1a31h8a:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1a31h8a {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-4a7b0z {
        padding: 40px 0px 30px 0px;
      }

      .brz .brz-css-4a7b0z>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-4a7b0z>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-4a7b0z>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-4a7b0z>.brz-bg>.brz-bg-map {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-4a7b0z>.brz-bg>.brz-bg-video {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-4a7b0z>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-4a7b0z {
          padding: 40px 0px 30px 0px;
        }

        .brz .brz-css-4a7b0z>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-4a7b0z:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-4a7b0z>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-4a7b0z:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
          display: block;
        }

        .brz .brz-css-4a7b0z:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-4a7b0z>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-4a7b0z:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-4a7b0z>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-4a7b0z:hover>.brz-bg>.brz-bg-map {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-4a7b0z>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-4a7b0z:hover>.brz-bg>.brz-bg-video {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-4a7b0z>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-4a7b0z>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-4a7b0z>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-4a7b0z>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-4a7b0z>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-4a7b0z:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-4a7b0z>.brz-bg,
        .brz .brz-css-4a7b0z>.brz-bg>.brz-bg-image,
        .brz .brz-css-4a7b0z>.brz-bg>.brz-bg-map,
        .brz .brz-css-4a7b0z>.brz-bg>.brz-bg-color,
        .brz .brz-css-4a7b0z>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4a7b0z:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4a7b0z {
          padding: 19px 15px 15px 15px;
        }

        .brz .brz-css-4a7b0z>.brz-bg>.brz-bg-image {
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/1176c13fb9977d18dbe835eb1e85fc41/image.jpg");
          background-position: 33% 5%;
        }

        .brz .brz-css-4a7b0z>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/1176c13fb9977d18dbe835eb1e85fc41/image.jpg");
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4a7b0z {
          padding: 20px 15px 15px 15px;
        }

        .brz .brz-css-4a7b0z>.brz-bg>.brz-bg-image {
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/c903db5c50b2972ecfa3c4c7ded4fa09/image.jpg");
          background-position: 24% 1%;
        }

        .brz .brz-css-4a7b0z>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/c903db5c50b2972ecfa3c4c7ded4fa09/image.jpg");
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1loe6yh {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1loe6yh.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1loe6yh .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1loe6yh>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1loe6yh>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1loe6yh>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1loe6yh:hover {
          display: block;
        }
      }

      .brz .brz-css-1s3nav8 {
        margin: -5px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1s3nav8 {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1s3nav8 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1s3nav8 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1s3nav8 {
          margin: 0px 60px 10px 60px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1s3nav8 {
          margin: 0px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jpz10e {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1jpz10e .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jpz10e {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-o0zw12 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-o0zw12 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-o0zw12 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1c6vy4p {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1c6vy4p>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1c6vy4p:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1c6vy4p>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1c6vy4p:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1c6vy4p:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1c6vy4p>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1c6vy4p:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1c6vy4p>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1c6vy4p:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1c6vy4p>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1c6vy4p:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1c6vy4p:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1c6vy4p>.brz-row,
        .brz .brz-css-1c6vy4p>.brz-bg>.brz-bg-video,
        .brz .brz-css-1c6vy4p>.brz-bg,
        .brz .brz-css-1c6vy4p>.brz-bg>.brz-bg-image,
        .brz .brz-css-1c6vy4p>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1c6vy4p {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-b56au {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 35px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-b56au {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 35px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-b56au {
          font-size: 29px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-b56au {
          text-align: center !important;
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-81pe8a {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-12dopnu {
        margin: 10px 10px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12dopnu {
          padding: 0;
          margin: 10px 10px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-12dopnu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12dopnu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12dopnu {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12dopnu {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz-css-afut9 .brz-line-container:after {
        display: none;
      }

      .brz-css-afut9 .brz-hr,
      .brz-css-afut9 .brz-line-container:before,
      .brz-css-afut9 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(255, 255, 255, 1);
      }

      .brz-css-afut9.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-afut9 {
        width: 95%;
      }

      .brz-css-afut9 .brz-hr {
        border-radius: 12px;
      }

      .brz-css-afut9 .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-afut9 .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-afut9 .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-afut9 .brz-line-icon-wrapper,
      .brz-css-afut9 .brz-hr,
      .brz-css-afut9 .brz-line-container:before,
      .brz-css-afut9 .brz-line-container:after,
      .brz-css-afut9 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-afut9.brz-css-afut9 {
          width: 90%;
        }
      }

      .brz .brz-css-1tabd9r {
        margin: -5px 0px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tabd9r {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-1tabd9r .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tabd9r {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1tabd9r {
          margin: 10px -78px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1tabd9r {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz .brz-css-aKDOZ {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 16px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 1.1px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-aKDOZ {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 16px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 1.1px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-aKDOZ {
          letter-spacing: 1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-aKDOZ {
          text-align: center !important;
          line-height: 1;
          letter-spacing: 1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yr8xux {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-rp589h {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rp589h {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-rp589h .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rp589h {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rp589h {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rp589h {
          margin: 10px 0px 0px 0px;
        }
      }

      .brz .brz-css-1yybh5e {
        margin: 0;
        padding: 29px 0px 5px 16%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yybh5e {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 29px 0px 5px 16%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yybh5e:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1yybh5e {
          padding: 5px 15px 5px 15%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yybh5e {
          padding: 0;
        }
      }

      .brz .brz-css-1bhou7l {
        justify-content: center;
      }

      .brz .brz-css-1bhou7l .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-1bhou7l>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bhou7l {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: center;
        }

        .brz .brz-css-1bhou7l .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-1bhou7l>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1bhou7l:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1bhou7l>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1bhou7l:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1bhou7l:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1bhou7l>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1bhou7l:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1bhou7l>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1bhou7l:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1bhou7l>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1bhou7l:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1bhou7l>.brz-bg,
        .brz .brz-css-1bhou7l>.brz-bg>.brz-bg-image,
        .brz .brz-css-1bhou7l>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1sz4ht0 {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-1ndduf5 {
        margin: 0;
        border: 2px solid transparent;
        padding: 30px 0px 50px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ndduf5 {
          z-index: auto;
          margin: 0;
          border: 2px solid transparent;
          padding: 30px 0px 50px 0px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ndduf5:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ndduf5 {
          margin: 0px 15px 0px 15px;
          padding: 50px 0px 50px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ndduf5 {
          margin: 0px 25px 0px 25px;
          padding: 50px 10px 50px 10px;
        }
      }

      .brz .brz-css-1jg8f4e {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jg8f4e {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1jg8f4e {
          height: 5px;
        }
      }

      .brz .brz-css-ryfdkn {
        animation-name: fadeIn;
        animation-duration: 1500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ryfdkn {
          animation-name: fadeIn;
          animation-duration: 1500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ryfdkn {
          animation-name: fadeIn;
          animation-duration: 500ms;
          animation-delay: 500ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-zo15uf {
        flex: 1 1 100%;
        max-width: 100%;
        justify-content: center;
      }

      .brz .brz-css-zo15uf .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-zo15uf>div[data-scroll-motion]>.brz-bg {
        margin: 0;
        border-radius: 48px;
      }

      .brz .brz-css-zo15uf>div[data-scroll-motion]>.brz-bg {
        border: 2px solid rgba(255, 255, 255, 1);
      }

      .brz .brz-css-zo15uf>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
        background-image: url("../img/case_study_bg1.webp");
        background-position: 50% 50%;
      }

      .brz .brz-css-zo15uf>div[data-scroll-motion]>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: url("../img/case_study_bg1.webp");
      }

      .brz .brz-css-zo15uf>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
        background-color: transparent;
        background-image: linear-gradient(120deg,
            rgba(19, 36, 65, 0.6) 38%,
            rgba(3, 192, 88, 0.6) 100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-zo15uf {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: center;
        }

        .brz .brz-css-zo15uf .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-zo15uf>div[data-scroll-motion]>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 48px;
        }

        .brz .brz-css-zo15uf:hover>div[data-scroll-motion]>.brz-bg {
          border: 2px solid rgba(255, 255, 255, 1);
          box-shadow: none;
        }

        .brz .brz-css-zo15uf>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-zo15uf:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
          background-image: url("../img/case_study_bg1.webp");
          filter: none;
          background-position: 50% 50%;
          display: block;
        }

        .brz .brz-css-zo15uf:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../img/case_study_bg1.webp");
        }

        .brz .brz-css-zo15uf>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-zo15uf:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          background-color: transparent;
          background-image: linear-gradient(120deg,
              rgba(19, 36, 65, 0.6) 38%,
              rgba(3, 192, 88, 0.6) 100%);
        }

        .brz .brz-css-zo15uf>div[data-scroll-motion]>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-zo15uf:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-zo15uf>div[data-scroll-motion]>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-zo15uf:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-zo15uf>div[data-scroll-motion]>.brz-bg,
        .brz .brz-css-zo15uf>div[data-scroll-motion]>.brz-bg>.brz-bg-image,
        .brz .brz-css-zo15uf>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zo15uf>div[data-scroll-motion]>.brz-bg {
          margin: 0px 15px 0px 15px;
          border-radius: 24px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zo15uf>div[data-scroll-motion]>.brz-bg {
          margin: 0px 25px 0px 25px;
          border-radius: 24px;
        }

        .brz .brz-css-zo15uf>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/7faf62a86baffeb48e6911612ba0240c/image.jpg");
          background-position: 5% 17%;
        }

        .brz .brz-css-zo15uf>div[data-scroll-motion]>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/7faf62a86baffeb48e6911612ba0240c/image.jpg");
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16c8cc2 {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hy96ci {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1hy96ci>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1hy96ci:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1hy96ci>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hy96ci:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1hy96ci:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1hy96ci>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hy96ci:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1hy96ci>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1hy96ci:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1hy96ci>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1hy96ci:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1hy96ci:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1hy96ci>.brz-row,
        .brz .brz-css-1hy96ci>.brz-bg>.brz-bg-video,
        .brz .brz-css-1hy96ci>.brz-bg,
        .brz .brz-css-1hy96ci>.brz-bg>.brz-bg-image,
        .brz .brz-css-1hy96ci>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hy96ci {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-iu4ltk:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-iu4ltk {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-wprarh {
        padding: 30px 0px 30px 0px;
      }

      .brz .brz-css-wprarh>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-wprarh {
          padding: 30px 0px 30px 0px;
        }

        .brz .brz-css-wprarh>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-wprarh:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-wprarh>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-wprarh:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-wprarh:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-wprarh>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-wprarh:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-wprarh>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-wprarh:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-wprarh>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-wprarh:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-wprarh>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-wprarh>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-wprarh>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-wprarh>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-wprarh>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-wprarh:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-wprarh>.brz-bg,
        .brz .brz-css-wprarh>.brz-bg>.brz-bg-image,
        .brz .brz-css-wprarh>.brz-bg>.brz-bg-map,
        .brz .brz-css-wprarh>.brz-bg>.brz-bg-color,
        .brz .brz-css-wprarh>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wprarh:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wprarh {
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wprarh {
          padding: 15px 0px 15px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-zydfdd {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-zydfdd.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-zydfdd .brz-container {
          justify-content: center;
        }

        .brz .brz-css-zydfdd>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-zydfdd>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-zydfdd>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-zydfdd:hover {
          display: block;
        }
      }

      .brz .brz-css-1wcw99f {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wcw99f {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1wcw99f {
          height: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1d57gub {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1d57gub .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1d57gub {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1d57gub {
          display: none;
        }
      }

      .brz .brz-css-dm4S1 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dm4S1 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dm4S1 {
          font-size: 17px;
          line-height: 1.5;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dm4S1 {
          font-size: 17px;
          line-height: 1.5;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rmz130 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-12eal4f {
        padding: 0px 300px 0px 300px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12eal4f {
          padding: 0px 300px 0px 300px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-12eal4f .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12eal4f {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12eal4f {
          padding: 0;
          margin: 10px 150px 10px 150px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12eal4f {
          padding: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18ljej1 {
          width: 553px;
          height: 366.82px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      .brz .brz-css-oocrko {
        padding: 30px 0px 30px 0px;
      }

      .brz .brz-css-oocrko>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-oocrko {
          padding: 30px 0px 30px 0px;
        }

        .brz .brz-css-oocrko>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-oocrko:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-oocrko>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-oocrko:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-oocrko:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-oocrko>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-oocrko:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-oocrko>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-oocrko:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-oocrko>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-oocrko:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-oocrko>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-oocrko>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-oocrko>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-oocrko>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-oocrko>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-oocrko:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-oocrko>.brz-bg,
        .brz .brz-css-oocrko>.brz-bg>.brz-bg-image,
        .brz .brz-css-oocrko>.brz-bg>.brz-bg-map,
        .brz .brz-css-oocrko>.brz-bg>.brz-bg-color,
        .brz .brz-css-oocrko>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-oocrko:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-oocrko {
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-oocrko {
          padding: 15px 0px 15px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-kfy5y.brz-hover-animation__container {
          max-width: 78%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yt5xkh:not(.brz-image--hovered) {
          max-width: 77%;
        }

        .brz .brz-css-yt5xkh {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-yt5xkh:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-yt5xkh .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-yt5xkh:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-yt5xkh .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-yt5xkh:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-yt5xkh,
        .brz .brz-css-yt5xkh .brz-picture:after,
        .brz .brz-css-yt5xkh .brz-picture,
        .brz .brz-css-yt5xkh.brz-image--withHover img.brz-img,
        .brz .brz-css-yt5xkh.brz-image--withHover img.dynamic-image,
        .brz .brz-css-yt5xkh.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-1dss4b8 {
        margin: 0;
        border: 2px solid transparent;
        padding: 30px 0px 50px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dss4b8 {
          z-index: auto;
          margin: 0;
          border: 2px solid transparent;
          padding: 30px 0px 50px 0px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dss4b8:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1dss4b8 {
          margin: 0px 15px 0px 15px;
          padding: 50px 0px 50px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1dss4b8 {
          margin: 0px 25px 0px 25px;
          padding: 50px 10px 100px 10px;
        }
      }

      .brz .brz-css-14po968 {
        animation-name: fadeIn;
        animation-duration: 1500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14po968 {
          animation-name: fadeIn;
          animation-duration: 1500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14po968 {
          animation-name: fadeIn;
          animation-duration: 500ms;
          animation-delay: 500ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-10xb6mm {
        flex: 1 1 100%;
        max-width: 100%;
        justify-content: center;
      }

      .brz .brz-css-10xb6mm .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-10xb6mm>div[data-scroll-motion]>.brz-bg {
        margin: 0;
        border-radius: 48px;
      }

      .brz .brz-css-10xb6mm>div[data-scroll-motion]>.brz-bg {
        border: 2px solid rgba(255, 255, 255, 1);
      }

      .brz .brz-css-10xb6mm>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
        background-image: url("../img/case_study_bg5.webp");
        background-position: 48% 23%;
      }

      .brz .brz-css-10xb6mm>div[data-scroll-motion]>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: url("../img/case_study_bg5.webp");
      }

      .brz .brz-css-10xb6mm>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
        background-color: transparent;
        background-image: linear-gradient(90deg,
            rgba(0, 0, 0, 0.9) 0%,
            rgba(0, 25, 101, 0.7) 100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-10xb6mm {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: center;
        }

        .brz .brz-css-10xb6mm .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-10xb6mm>div[data-scroll-motion]>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 48px;
        }

        .brz .brz-css-10xb6mm:hover>div[data-scroll-motion]>.brz-bg {
          border: 2px solid rgba(255, 255, 255, 1);
          box-shadow: none;
        }

        .brz .brz-css-10xb6mm>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-10xb6mm:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
          background-image: url("../img/case_study_bg5.webp");
          filter: none;
          background-position: 48% 23%;
          display: block;
        }

        .brz .brz-css-10xb6mm:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../img/case_study_bg5.webp");
        }

        .brz .brz-css-10xb6mm>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-10xb6mm:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          background-color: transparent;
          background-image: linear-gradient(90deg,
              rgba(0, 0, 0, 0.9) 0%,
              rgba(0, 25, 101, 0.7) 100%);
        }

        .brz .brz-css-10xb6mm>div[data-scroll-motion]>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-10xb6mm:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-10xb6mm>div[data-scroll-motion]>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-10xb6mm:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-10xb6mm>div[data-scroll-motion]>.brz-bg,
        .brz .brz-css-10xb6mm>div[data-scroll-motion]>.brz-bg>.brz-bg-image,
        .brz .brz-css-10xb6mm>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10xb6mm>div[data-scroll-motion]>.brz-bg {
          margin: 0px 15px 0px 15px;
          border-radius: 24px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10xb6mm>div[data-scroll-motion]>.brz-bg {
          margin: 0px 25px 0px 25px;
          border-radius: 12px;
        }

        .brz .brz-css-10xb6mm>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/405ede07034b9b9c2879ec4514359c72/image.jpg");
          background-position: 52% 23%;
        }

        .brz .brz-css-10xb6mm>div[data-scroll-motion]>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/405ede07034b9b9c2879ec4514359c72/image.jpg");
        }

        .brz .brz-css-10xb6mm>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(140deg,
              rgba(0, 0, 0, 0.9) 0%,
              rgba(0, 25, 101, 0.7) 100%);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1987nhi {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-13xps73 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-13xps73>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-13xps73:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-13xps73>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-13xps73:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-13xps73:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-13xps73>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-13xps73:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-13xps73>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-13xps73:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-13xps73>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-13xps73:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-13xps73:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-13xps73>.brz-row,
        .brz .brz-css-13xps73>.brz-bg>.brz-bg-video,
        .brz .brz-css-13xps73>.brz-bg,
        .brz .brz-css-13xps73>.brz-bg>.brz-bg-image,
        .brz .brz-css-13xps73>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-13xps73 {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i3pxh1:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i3pxh1 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-jpvtww {
        padding: 30px 0px 30px 0px;
      }

      .brz .brz-css-jpvtww>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-jpvtww {
          padding: 30px 0px 30px 0px;
        }

        .brz .brz-css-jpvtww>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-jpvtww:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-jpvtww>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-jpvtww:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-jpvtww:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-jpvtww>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-jpvtww:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-jpvtww>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-jpvtww:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-jpvtww>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-jpvtww:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-jpvtww>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-jpvtww>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-jpvtww>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-jpvtww>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-jpvtww>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-jpvtww:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-jpvtww>.brz-bg,
        .brz .brz-css-jpvtww>.brz-bg>.brz-bg-image,
        .brz .brz-css-jpvtww>.brz-bg>.brz-bg-map,
        .brz .brz-css-jpvtww>.brz-bg>.brz-bg-color,
        .brz .brz-css-jpvtww>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jpvtww:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jpvtww {
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jpvtww {
          padding: 15px 0px 15px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6nfjfh {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-6nfjfh.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-6nfjfh .brz-container {
          justify-content: center;
        }

        .brz .brz-css-6nfjfh>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-6nfjfh>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-6nfjfh>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6nfjfh:hover {
          display: block;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vdekef {
          width: 448.91px;
          height: 380.45px;
          margin-inline-start: 0px;
          margin-top: -4.35px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-36caup {
          padding-top: 82.8095%;
        }

        .brz .brz-css-36caup>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xe0xuy.brz-hover-animation__container {
          max-width: 77%;
        }
      }

      .brz .brz-css-8gwje8 {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8gwje8 {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8gwje8 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8gwje8 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9514a3 {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-1dtyo4n {
        margin: 30px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dtyo4n {
          padding: 0;
          margin: 30px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1dtyo4n .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dtyo4n {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1dtyo4n {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1dtyo4n {
          margin: 10px 0px 0px 0px;
        }
      }

      .brz .brz-css-1hcyl2g {
        justify-content: center;
      }

      .brz .brz-css-1hcyl2g .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-1hcyl2g>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hcyl2g {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: center;
        }

        .brz .brz-css-1hcyl2g .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-1hcyl2g>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1hcyl2g:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1hcyl2g>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hcyl2g:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1hcyl2g:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1hcyl2g>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hcyl2g:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1hcyl2g>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1hcyl2g:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1hcyl2g>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1hcyl2g:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1hcyl2g>.brz-bg,
        .brz .brz-css-1hcyl2g>.brz-bg>.brz-bg-image,
        .brz .brz-css-1hcyl2g>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hcyl2g>.brz-bg {
          margin: 10px;
        }
      }

      .brz .brz-css-ekxfcx.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-ekxfcx.brz-btn--hover-in:before {
        background-color: transparent !important;
      }

      .brz .brz-css-ekxfcx.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-ekxfcx.brz-btn--hover-in {
        background-color: rgba(0, 0, 0, 0.2);
        background: transparent;
      }

      @media (min-width: 991px) {

        .brz .brz-css-ekxfcx.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-ekxfcx.brz-btn--hover-in:before {
          background-color: transparent !important;
          background-image: none;
        }

        .brz .brz-css-ekxfcx.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-ekxfcx.brz-btn--hover-in {
          background-color: rgba(0, 0, 0, 0.2);
          background: transparent;
        }

        .brz .brz-css-ekxfcx.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-ekxfcx.brz-btn--hover-in:before,
        .brz .brz-css-ekxfcx.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-ekxfcx.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ekxfcx.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-1piz1iq {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1piz1iq {
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1piz1iq {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1piz1iq {
          justify-content: center;
        }
      }

      .brz .brz-css-1h8dgrw {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1h8dgrw {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1h8dgrw {
          position: relative;
        }

        .brz .brz-css-1h8dgrw:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1h8dgrw {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1h8dgrw {
          justify-content: center;
        }
      }

      .brz .brz-css-6ksli7 {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-6ksli7 {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6ksli7 {
          height: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1g52ghf {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1g52ghf .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1g52ghf {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-tb3GI {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-tb3GI {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-tb3GI {
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tb3GI {
          text-align: center !important;
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-h3sbrx {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1xrb5gx {
        padding: 0px 100px 0px 0px;
        margin: 10px -10px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xrb5gx {
          padding: 0px 100px 0px 0px;
          margin: 10px -10px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1xrb5gx .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xrb5gx {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1xrb5gx {
          padding: 0;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xrb5gx {
          padding: 0;
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-988rny {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-988rny {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-988rny {
          height: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-uywm3t {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-uywm3t>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-uywm3t:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-uywm3t>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-uywm3t:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-uywm3t:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-uywm3t>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-uywm3t:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-uywm3t>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-uywm3t:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-uywm3t>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-uywm3t:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-uywm3t:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-uywm3t>.brz-row,
        .brz .brz-css-uywm3t>.brz-bg>.brz-bg-video,
        .brz .brz-css-uywm3t>.brz-bg,
        .brz .brz-css-uywm3t>.brz-bg>.brz-bg-image,
        .brz .brz-css-uywm3t>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-uywm3t {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-k45kgc>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-k45kgc {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-k45kgc .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-k45kgc>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-k45kgc:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-k45kgc>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-k45kgc:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-k45kgc:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-k45kgc>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-k45kgc:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-k45kgc>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-k45kgc:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-k45kgc>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-k45kgc:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-k45kgc>.brz-bg,
        .brz .brz-css-k45kgc>.brz-bg>.brz-bg-image,
        .brz .brz-css-k45kgc>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-k45kgc>.brz-bg {
          margin: 10px;
        }
      }

      .brz .brz-css-oI_5x {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 35px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-oI_5x {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 35px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-oI_5x {
          font-size: 29px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-oI_5x {
          text-align: center !important;
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-zbM0W {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.3;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zbM0W {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.3;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zbM0W {
          font-size: 18px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zbM0W {
          text-align: center !important;
          font-size: 18px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-o2rxp7:not(.brz-image--hovered) {
          max-width: 78%;
        }

        .brz .brz-css-o2rxp7 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-o2rxp7:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-o2rxp7 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-o2rxp7:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-o2rxp7 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-o2rxp7:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-o2rxp7,
        .brz .brz-css-o2rxp7 .brz-picture:after,
        .brz .brz-css-o2rxp7 .brz-picture,
        .brz .brz-css-o2rxp7.brz-image--withHover img.brz-img,
        .brz .brz-css-o2rxp7.brz-image--withHover img.dynamic-image,
        .brz .brz-css-o2rxp7.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-1h7xqim {
        animation-name: initial;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1h7xqim {
          animation-name: initial;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1h7xqim {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1h7xqim {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-f8ylh0 {
        margin: 45px 0px -100px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-f8ylh0 {
          padding: 0;
          margin: 45px 0px -100px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-f8ylh0 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-f8ylh0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-f8ylh0 {
          margin: 70px 0px -100px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-f8ylh0 {
          margin: 10px 0px -68px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-zffzvd {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-zffzvd:hover {
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1e8zzgh {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-1e8zzgh .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1e8zzgh>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1e8zzgh:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1e8zzgh>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1e8zzgh:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1e8zzgh:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1e8zzgh>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1e8zzgh:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1e8zzgh>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1e8zzgh:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1e8zzgh>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1e8zzgh:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1e8zzgh>.brz-bg,
        .brz .brz-css-1e8zzgh>.brz-bg>.brz-bg-image,
        .brz .brz-css-1e8zzgh>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-dazzlb.brz-btn {
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 24px;
        flex-flow: row nowrap;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-dazzlb.brz-btn {
        color: rgba(255, 255, 255, 1);
        border: 2px solid rgba(255, 255, 255, 1);
      }

      .brz .brz-css-dazzlb.brz-btn:not(.brz-btn--hover) {
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-dazzlb.brz-btn .brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-dazzlb.brz-btn.brz-btn-submit {
        color: rgba(255, 255, 255, 1);
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-dazzlb .brz-btn--story-container {
        border: 2px solid rgba(255, 255, 255, 1);
        flex-flow: row nowrap;
        border-radius: 24px;
      }

      .brz .brz-css-dazzlb.brz-btn,
      .brz .brz-css-dazzlb.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-dazzlb.brz-btn.brz-btn-submit {
        transition-duration: 0.2s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dazzlb.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          font-size: var(--brz-buttonfontsize, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-radius: 24px;
          flex-flow: row nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-dazzlb.brz-btn:hover {
          display: flex;
          color: rgba(255, 255, 255, 1);
          border: 2px solid rgba(255, 255, 255, 1);
          box-shadow: none;
        }

        .brz .brz-css-dazzlb.brz-btn:not(.brz-btn--hover):hover {
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-dazzlb.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-dazzlb.brz-btn.brz-btn-submit:hover {
          color: rgba(255, 255, 255, 1);
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-dazzlb:after {
          height: unset;
        }

        .brz .brz-css-dazzlb .brz-btn--story-container {
          border: 2px solid rgba(255, 255, 255, 1);
          flex-flow: row nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-dazzlb .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-dazzlb.brz-btn,
        .brz .brz-css-dazzlb.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-dazzlb.brz-btn.brz-btn-submit {
          transition-duration: 0.2s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dazzlb.brz-btn {
          font-weight: 700;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-dazzlb .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dazzlb.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-radius: 0px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-dazzlb .brz-btn--story-container {
          border-radius: 0px;
        }
      }

      .brz .brz-css-qf3780.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-qf3780.brz-btn--hover-in:before {
        background-color: transparent !important;
      }

      .brz .brz-css-qf3780.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-qf3780.brz-btn--hover-in {
        background-color: rgba(0, 0, 0, 0.2);
        background: transparent;
      }

      @media (min-width: 991px) {

        .brz .brz-css-qf3780.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-qf3780.brz-btn--hover-in:before {
          background-color: transparent !important;
          background-image: none;
        }

        .brz .brz-css-qf3780.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-qf3780.brz-btn--hover-in {
          background-color: rgba(0, 0, 0, 0.2);
          background: transparent;
        }

        .brz .brz-css-qf3780.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-qf3780.brz-btn--hover-in:before,
        .brz .brz-css-qf3780.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-qf3780.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-qf3780.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-1ccrlwl {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ccrlwl {
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ccrlwl {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ccrlwl {
          justify-content: center;
        }
      }

      .brz .brz-css-1tcbznd {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tcbznd {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tcbznd {
          position: relative;
        }

        .brz .brz-css-1tcbznd:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1tcbznd {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1tcbznd {
          justify-content: center;
        }
      }

      .brz .brz-css-1nlekcy {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nlekcy {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1nlekcy {
          height: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-147wtp3 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-147wtp3 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-147wtp3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1w68b8h {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-vy3xih {
        margin: 0;
        padding: 29px 0px 5px 16%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vy3xih {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 29px 0px 5px 16%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vy3xih:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vy3xih {
          padding: 5px 15px 5px 15%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vy3xih {
          margin: 10px;
          padding: 0;
        }
      }

      .brz .brz-css-1eygh6g {
        padding: 0px 83px 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eygh6g {
          padding: 0px 83px 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1eygh6g .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eygh6g {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1eygh6g {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1eygh6g {
          padding: 0;
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-3yawjc {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-3yawjc {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-3yawjc {
          height: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1sh0me {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1sh0me .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1sh0me {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-h1bhd {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 35px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-h1bhd {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 35px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-h1bhd {
          font-size: 29px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-h1bhd {
          text-align: center !important;
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-z9dwv3 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-ng625j {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ng625j {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-ng625j .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ng625j {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ng625j {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz-css-zbpf38 .brz-line-container:after {
        display: none;
      }

      .brz-css-zbpf38 .brz-hr,
      .brz-css-zbpf38 .brz-line-container:before,
      .brz-css-zbpf38 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(255, 255, 255, 1);
      }

      .brz-css-zbpf38.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-zbpf38 {
        width: 95%;
      }

      .brz-css-zbpf38 .brz-hr {
        border-radius: 12px;
      }

      .brz-css-zbpf38 .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-zbpf38 .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-zbpf38 .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-zbpf38 .brz-line-icon-wrapper,
      .brz-css-zbpf38 .brz-hr,
      .brz-css-zbpf38 .brz-line-container:before,
      .brz-css-zbpf38 .brz-line-container:after,
      .brz-css-zbpf38 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-b5m1a5 {
        margin: -5px 0px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-b5m1a5 {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-b5m1a5 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-b5m1a5 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-b5m1a5 {
          margin: 10px -76px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-b5m1a5 {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz .brz-css-y8mQf {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 16px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 1.1px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-y8mQf {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 16px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 1.1px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-y8mQf {
          letter-spacing: 1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-y8mQf {
          text-align: center !important;
          line-height: 1;
          letter-spacing: 1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xo48cr {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1f2ljj5 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1f2ljj5 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1f2ljj5 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1f2ljj5 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1f2ljj5 {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1f2ljj5 {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18fhwqp {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-18fhwqp .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18fhwqp {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pllowz {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ocg7na:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ocg7na {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-1a4zfec {
        margin: -5px 0px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1a4zfec {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-1a4zfec .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1a4zfec {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1a4zfec {
          margin: 10px -78px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1a4zfec {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz .brz-css-1l6qjgo {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1l6qjgo {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1l6qjgo {
          height: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1q8ukud {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1q8ukud .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1q8ukud {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-xEgsl {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xEgsl {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xEgsl {
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xEgsl {
          text-align: center !important;
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gmpqhi {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1ankjp0 {
        padding: 0px 100px 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ankjp0 {
          padding: 0px 100px 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ankjp0 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ankjp0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ankjp0 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ankjp0 {
          padding: 0;
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-kpl3ep {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kpl3ep {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kpl3ep {
          height: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-148csxy {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-148csxy .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-148csxy {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-khyo6 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 35px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-khyo6 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 35px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-khyo6 {
          font-size: 29px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-khyo6 {
          text-align: center !important;
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eajcwl {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-19n8xsu {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19n8xsu {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-19n8xsu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19n8xsu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19n8xsu {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz-css-g51bs8 .brz-line-container:after {
        display: none;
      }

      .brz-css-g51bs8 .brz-hr,
      .brz-css-g51bs8 .brz-line-container:before,
      .brz-css-g51bs8 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(255, 255, 255, 1);
      }

      .brz-css-g51bs8.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-g51bs8 {
        width: 95%;
      }

      .brz-css-g51bs8 .brz-hr {
        border-radius: 12px;
      }

      .brz-css-g51bs8 .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-g51bs8 .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-g51bs8 .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-g51bs8 .brz-line-icon-wrapper,
      .brz-css-g51bs8 .brz-hr,
      .brz-css-g51bs8 .brz-line-container:before,
      .brz-css-g51bs8 .brz-line-container:after,
      .brz-css-g51bs8 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-g51bs8.brz-css-g51bs8 {
          width: 90%;
        }
      }

      .brz .brz-css-pqMkn {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 16px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 1.1px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pqMkn {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 16px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 1.1px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pqMkn {
          letter-spacing: 1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pqMkn {
          text-align: center !important;
          line-height: 1;
          letter-spacing: 1px;
        }
      }

      .brz .brz-css-1ark48l {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ark48l {
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ark48l {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ark48l {
          justify-content: center;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ioxdk7 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-90c44p {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-90c44p {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-90c44p .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-90c44p {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-90c44p {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-90c44p {
          margin: 10px 0px 0px 0px;
        }
      }

      .brz .brz-css-1ytc24e {
        margin: 0;
        padding: 29px 0px 5px 16%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ytc24e {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 29px 0px 5px 16%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ytc24e:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ytc24e {
          padding: 5px 15px 5px 15%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ytc24e {
          margin: 10px;
          padding: 0;
        }
      }

      .brz .brz-css-1tw2ju1>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tw2ju1 {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-1tw2ju1 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1tw2ju1>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1tw2ju1:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1tw2ju1>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1tw2ju1:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1tw2ju1:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1tw2ju1>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1tw2ju1:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1tw2ju1>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1tw2ju1:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1tw2ju1>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1tw2ju1:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1tw2ju1>.brz-bg,
        .brz .brz-css-1tw2ju1>.brz-bg>.brz-bg-image,
        .brz .brz-css-1tw2ju1>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1tw2ju1>.brz-bg {
          margin: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15fvanp {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ejta9d {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-ejta9d>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-ejta9d:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ejta9d>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ejta9d:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ejta9d:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ejta9d>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ejta9d:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ejta9d>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ejta9d:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ejta9d>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ejta9d:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ejta9d:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-ejta9d>.brz-row,
        .brz .brz-css-ejta9d>.brz-bg>.brz-bg-video,
        .brz .brz-css-ejta9d>.brz-bg,
        .brz .brz-css-ejta9d>.brz-bg>.brz-bg-image,
        .brz .brz-css-ejta9d>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ejta9d {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1tq26dc {
        margin: 0;
        border: 2px solid transparent;
        padding: 30px 0px 50px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tq26dc {
          z-index: auto;
          margin: 0;
          border: 2px solid transparent;
          padding: 30px 0px 50px 0px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tq26dc:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1tq26dc {
          margin: 0px 15px 0px 15px;
          padding: 50px 0px 50px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1tq26dc {
          margin: 0px 25px 0px 25px;
          padding: 50px 10px 50px 10px;
        }
      }

      .brz .brz-css-jsn5qk {
        animation-name: fadeIn;
        animation-duration: 1500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jsn5qk {
          animation-name: fadeIn;
          animation-duration: 1500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jsn5qk {
          animation-name: fadeIn;
          animation-duration: 500ms;
          animation-delay: 500ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-xsvdpk {
        flex: 1 1 100%;
        max-width: 100%;
        justify-content: center;
      }

      .brz .brz-css-xsvdpk .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-xsvdpk>div[data-scroll-motion]>.brz-bg {
        margin: 0;
        border-radius: 48px;
      }

      .brz .brz-css-xsvdpk>div[data-scroll-motion]>.brz-bg {
        border: 2px solid rgba(255, 255, 255, 1);
      }

      .brz .brz-css-xsvdpk>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
        background-image: url("../img/case_study_bg3.webp");
        background-position: 50% 50%;
      }

      .brz .brz-css-xsvdpk>div[data-scroll-motion]>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: url("../img/case_study_bg3.webp");
      }

      .brz .brz-css-xsvdpk>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
        background-color: transparent;
        background-image: linear-gradient(90deg,
            rgba(28, 0, 47, 0.8) 0%,
            rgba(255, 0, 0, 0.4) 100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-xsvdpk {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: center;
        }

        .brz .brz-css-xsvdpk .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-xsvdpk>div[data-scroll-motion]>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 48px;
        }

        .brz .brz-css-xsvdpk:hover>div[data-scroll-motion]>.brz-bg {
          border: 2px solid rgba(255, 255, 255, 1);
          box-shadow: none;
        }

        .brz .brz-css-xsvdpk>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xsvdpk:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
          background-image: url("../img/case_study_bg3.webp");
          filter: none;
          background-position: 50% 50%;
          display: block;
        }

        .brz .brz-css-xsvdpk:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../img/case_study_bg3.webp");
        }

        .brz .brz-css-xsvdpk>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xsvdpk:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          background-color: transparent;
          background-image: linear-gradient(90deg,
              rgba(28, 0, 47, 0.8) 0%,
              rgba(255, 0, 0, 0.4) 100%);
        }

        .brz .brz-css-xsvdpk>div[data-scroll-motion]>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-xsvdpk:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-xsvdpk>div[data-scroll-motion]>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-xsvdpk:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-xsvdpk>div[data-scroll-motion]>.brz-bg,
        .brz .brz-css-xsvdpk>div[data-scroll-motion]>.brz-bg>.brz-bg-image,
        .brz .brz-css-xsvdpk>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xsvdpk>div[data-scroll-motion]>.brz-bg {
          margin: 0px 15px 0px 15px;
          border-radius: 24px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xsvdpk>div[data-scroll-motion]>.brz-bg {
          margin: 0px 25px 0px 25px;
          border-radius: 12px;
        }

        .brz .brz-css-xsvdpk>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/7bcbfc6420d18abd44bb05dac1933aa9/image.jpg");
        }

        .brz .brz-css-xsvdpk>div[data-scroll-motion]>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/7bcbfc6420d18abd44bb05dac1933aa9/image.jpg");
        }

        .brz .brz-css-xsvdpk>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(90deg,
              rgba(28, 0, 47, 0.6) 0%,
              rgba(255, 0, 0, 0.4) 100%);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-eihzv8 {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cu23ph {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1cu23ph>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1cu23ph:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1cu23ph>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1cu23ph:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1cu23ph:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1cu23ph>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1cu23ph:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1cu23ph>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1cu23ph:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1cu23ph>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1cu23ph:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1cu23ph:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1cu23ph>.brz-row,
        .brz .brz-css-1cu23ph>.brz-bg>.brz-bg-video,
        .brz .brz-css-1cu23ph>.brz-bg,
        .brz .brz-css-1cu23ph>.brz-bg>.brz-bg-image,
        .brz .brz-css-1cu23ph>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cu23ph {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1xh9373 {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xh9373 {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xh9373 {
          position: relative;
        }

        .brz .brz-css-1xh9373:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1xh9373 {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xh9373 {
          justify-content: center;
        }
      }

      .brz .brz-css-1pl4pg6.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1pl4pg6.brz-btn--hover-in:before {
        background-color: transparent !important;
      }

      .brz .brz-css-1pl4pg6.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1pl4pg6.brz-btn--hover-in {
        background-color: rgba(0, 0, 0, 0.2);
        background: transparent;
      }

      @media (min-width: 991px) {

        .brz .brz-css-1pl4pg6.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-1pl4pg6.brz-btn--hover-in:before {
          background-color: transparent !important;
          background-image: none;
        }

        .brz .brz-css-1pl4pg6.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-1pl4pg6.brz-btn--hover-in {
          background-color: rgba(0, 0, 0, 0.2);
          background: transparent;
        }

        .brz .brz-css-1pl4pg6.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-1pl4pg6.brz-btn--hover-in:before,
        .brz .brz-css-1pl4pg6.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-1pl4pg6.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pl4pg6.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-q42hf0 {
        margin: 10px 10px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-q42hf0 {
          padding: 0;
          margin: 10px 10px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-q42hf0 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-q42hf0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-q42hf0 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-q42hf0 {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-10keqwn {
        flex: 1 1 100%;
        max-width: 100%;
        justify-content: center;
      }

      .brz .brz-css-10keqwn .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-10keqwn>div[data-scroll-motion]>.brz-bg {
        margin: 0;
        border-radius: 48px;
      }

      .brz .brz-css-10keqwn>div[data-scroll-motion]>.brz-bg {
        border: 2px solid rgba(255, 255, 255, 1);
      }

      .brz .brz-css-10keqwn>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
        background-image: url("../img/case_study_bg4.webp");
        background-position: 50% 50%;
      }

      .brz .brz-css-10keqwn>div[data-scroll-motion]>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: url("../img/case_study_bg4.webp");
      }

      .brz .brz-css-10keqwn>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
        background-color: transparent;
        background-image: linear-gradient(330deg,
            rgba(0, 215, 202, 0.9) 0%,
            rgba(0, 73, 103, 0.95) 100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-10keqwn {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: center;
        }

        .brz .brz-css-10keqwn .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-10keqwn>div[data-scroll-motion]>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 48px;
        }

        .brz .brz-css-10keqwn:hover>div[data-scroll-motion]>.brz-bg {
          border: 2px solid rgba(255, 255, 255, 1);
          box-shadow: none;
        }

        .brz .brz-css-10keqwn>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-10keqwn:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
          background-image: url("../img/case_study_bg4.webp");
          filter: none;
          background-position: 50% 50%;
          display: block;
        }

        .brz .brz-css-10keqwn:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../img/case_study_bg4.webp");
        }

        .brz .brz-css-10keqwn>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-10keqwn:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          background-color: transparent;
          background-image: linear-gradient(330deg,
              rgba(0, 215, 202, 0.9) 0%,
              rgba(0, 73, 103, 0.95) 100%);
        }

        .brz .brz-css-10keqwn>div[data-scroll-motion]>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-10keqwn:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-10keqwn>div[data-scroll-motion]>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-10keqwn:hover>div[data-scroll-motion]>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-10keqwn>div[data-scroll-motion]>.brz-bg,
        .brz .brz-css-10keqwn>div[data-scroll-motion]>.brz-bg>.brz-bg-image,
        .brz .brz-css-10keqwn>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10keqwn>div[data-scroll-motion]>.brz-bg {
          margin: 0px 15px 0px 15px;
          border-radius: 24px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10keqwn>div[data-scroll-motion]>.brz-bg {
          margin: 0px 25px 0px 25px;
          border-radius: 12px;
        }

        .brz .brz-css-10keqwn>div[data-scroll-motion]>.brz-bg>.brz-bg-image {
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/7fc0be8b643e72c85f7b158b10b9e565/image.jpg");
          background-position: 67% 31%;
        }

        .brz .brz-css-10keqwn>div[data-scroll-motion]>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/7fc0be8b643e72c85f7b158b10b9e565/image.jpg");
        }

        .brz .brz-css-10keqwn>div[data-scroll-motion]>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(320deg,
              rgba(0, 215, 202, 0.9) 0%,
              rgba(0, 73, 103, 0.95) 100%);
        }
      }

      .brz-css-t5n2f9 .brz-line-container:after {
        display: none;
      }

      .brz-css-t5n2f9 .brz-hr,
      .brz-css-t5n2f9 .brz-line-container:before,
      .brz-css-t5n2f9 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(255, 255, 255, 1);
      }

      .brz-css-t5n2f9.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-t5n2f9 {
        width: 101%;
      }

      .brz-css-t5n2f9 .brz-hr {
        border-radius: 12px;
      }

      .brz-css-t5n2f9 .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-t5n2f9 .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-t5n2f9 .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-t5n2f9 .brz-line-icon-wrapper,
      .brz-css-t5n2f9 .brz-hr,
      .brz-css-t5n2f9 .brz-line-container:before,
      .brz-css-t5n2f9 .brz-line-container:after,
      .brz-css-t5n2f9 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-t5n2f9.brz-css-t5n2f9 {
          width: 90%;
        }
      }

      .brz .brz-css-1l1me2a {
        margin: -5px 0px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1l1me2a {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-1l1me2a .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1l1me2a {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1l1me2a {
          margin: 10px -78px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1l1me2a {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz .brz-css-ojNZj {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 16px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 1.1px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ojNZj {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 16px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 1.1px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ojNZj {
          letter-spacing: 1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ojNZj {
          text-align: center !important;
          line-height: 1;
          letter-spacing: 1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15vmvgv {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-15alznd {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-15alznd {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-15alznd .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15alznd {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15alznd {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15alznd {
          margin: 10px 0px 0px 0px;
        }
      }

      .brz .brz-css-h4qwhk {
        margin: 0;
        padding: 29px 0px 5px 16%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-h4qwhk {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 29px 0px 5px 16%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-h4qwhk:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-h4qwhk {
          padding: 5px 15px 5px 15%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-h4qwhk {
          margin: 10px;
          padding: 0;
        }
      }

      .brz .brz-css-o70mx5>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-o70mx5 {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-o70mx5 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-o70mx5>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-o70mx5:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-o70mx5>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-o70mx5:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-o70mx5:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-o70mx5>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-o70mx5:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-o70mx5>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-o70mx5:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-o70mx5>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-o70mx5:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-o70mx5>.brz-bg,
        .brz .brz-css-o70mx5>.brz-bg>.brz-bg-image,
        .brz .brz-css-o70mx5>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-o70mx5>.brz-bg {
          margin: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tv068d {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-krs3ya {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-krs3ya>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-krs3ya:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-krs3ya>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-krs3ya:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-krs3ya:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-krs3ya>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-krs3ya:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-krs3ya>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-krs3ya:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-krs3ya>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-krs3ya:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-krs3ya:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-krs3ya>.brz-row,
        .brz .brz-css-krs3ya>.brz-bg>.brz-bg-video,
        .brz .brz-css-krs3ya>.brz-bg,
        .brz .brz-css-krs3ya>.brz-bg>.brz-bg-image,
        .brz .brz-css-krs3ya>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-krs3ya {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-351lti {
        margin: 0;
        border: 2px solid transparent;
        padding: 30px 0px 50px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-351lti {
          z-index: auto;
          margin: 0;
          border: 2px solid transparent;
          padding: 30px 0px 50px 0px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-351lti:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-351lti {
          margin: 0px 15px 0px 15px;
          padding: 50px 0px 50px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-351lti {
          margin: 0px 25px 0px 25px;
          padding: 50px 10px 40px 10px;
        }
      }

      .brz .brz-css-1ecxh4 {
        animation-name: fadeIn;
        animation-duration: 500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ecxh4 {
          animation-name: fadeIn;
          animation-duration: 500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ecxh4 {
          animation-name: fadeIn;
          animation-duration: 500ms;
          animation-delay: 500ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1djpd0i {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-2t73h2.brz-btn {
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 24px;
        flex-flow: row nowrap;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-2t73h2.brz-btn {
        color: rgba(255, 255, 255, 1);
        border: 2px solid rgba(255, 255, 255, 1);
      }

      .brz .brz-css-2t73h2.brz-btn:not(.brz-btn--hover) {
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-2t73h2.brz-btn .brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-2t73h2.brz-btn.brz-btn-submit {
        color: rgba(255, 255, 255, 1);
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-2t73h2 .brz-btn--story-container {
        border: 2px solid rgba(255, 255, 255, 1);
        flex-flow: row nowrap;
        border-radius: 24px;
      }

      .brz .brz-css-2t73h2.brz-btn,
      .brz .brz-css-2t73h2.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-2t73h2.brz-btn.brz-btn-submit {
        transition-duration: 0.2s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-2t73h2.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          font-size: var(--brz-buttonfontsize, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-radius: 24px;
          flex-flow: row nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-2t73h2.brz-btn:hover {
          display: flex;
          color: rgba(255, 255, 255, 1);
          border: 2px solid rgba(255, 255, 255, 1);
          box-shadow: none;
        }

        .brz .brz-css-2t73h2.brz-btn:not(.brz-btn--hover):hover {
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-2t73h2.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-2t73h2.brz-btn.brz-btn-submit:hover {
          color: rgba(255, 255, 255, 1);
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-2t73h2:after {
          height: unset;
        }

        .brz .brz-css-2t73h2 .brz-btn--story-container {
          border: 2px solid rgba(255, 255, 255, 1);
          flex-flow: row nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-2t73h2 .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-2t73h2.brz-btn,
        .brz .brz-css-2t73h2.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-2t73h2.brz-btn.brz-btn-submit {
          transition-duration: 0.2s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2t73h2.brz-btn {
          font-weight: 700;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-2t73h2 .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2t73h2.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-radius: 0px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-2t73h2 .brz-btn--story-container {
          border-radius: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yc4orp {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1yc4orp>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1yc4orp:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1yc4orp>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1yc4orp:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1yc4orp:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1yc4orp>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1yc4orp:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1yc4orp>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1yc4orp:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1yc4orp>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1yc4orp:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1yc4orp:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1yc4orp>.brz-row,
        .brz .brz-css-1yc4orp>.brz-bg>.brz-bg-video,
        .brz .brz-css-1yc4orp>.brz-bg,
        .brz .brz-css-1yc4orp>.brz-bg>.brz-bg-image,
        .brz .brz-css-1yc4orp>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yc4orp {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-hkgg7b:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-hkgg7b {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-1ea588s {
        padding: 30px 0px 30px 0px;
      }

      .brz .brz-css-1ea588s>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ea588s {
          padding: 30px 0px 30px 0px;
        }

        .brz .brz-css-1ea588s>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1ea588s:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1ea588s>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1ea588s:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1ea588s:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1ea588s>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1ea588s:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-1ea588s>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1ea588s:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1ea588s>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1ea588s:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1ea588s>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1ea588s>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1ea588s>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1ea588s>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1ea588s>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1ea588s:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1ea588s>.brz-bg,
        .brz .brz-css-1ea588s>.brz-bg>.brz-bg-image,
        .brz .brz-css-1ea588s>.brz-bg>.brz-bg-map,
        .brz .brz-css-1ea588s>.brz-bg>.brz-bg-color,
        .brz .brz-css-1ea588s>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ea588s:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ea588s {
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ea588s {
          padding: 15px 0px 15px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1me1n9x {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1me1n9x.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1me1n9x .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1me1n9x>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1me1n9x>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1me1n9x>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1me1n9x:hover {
          display: block;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-klgk99 {
          width: 515.37px;
          height: 515.37px;
          margin-inline-start: -19.82px;
          margin-top: -31.42px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-b7rmou {
          padding-top: 83.0007%;
        }

        .brz .brz-css-b7rmou>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-178i7si.brz-hover-animation__container {
          max-width: 85%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ojcv8o:not(.brz-image--hovered) {
          max-width: 85%;
        }

        .brz .brz-css-ojcv8o {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-ojcv8o:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-ojcv8o .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-ojcv8o:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-ojcv8o .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ojcv8o:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-ojcv8o,
        .brz .brz-css-ojcv8o .brz-picture:after,
        .brz .brz-css-ojcv8o .brz-picture,
        .brz .brz-css-ojcv8o.brz-image--withHover img.brz-img,
        .brz .brz-css-ojcv8o.brz-image--withHover img.dynamic-image,
        .brz .brz-css-ojcv8o.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-1tved17 {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tved17 {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1tved17 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1tved17 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-d6n3cb {
        margin: 57px 0px -91px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-d6n3cb {
          padding: 0;
          margin: 57px 0px -91px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-d6n3cb .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-d6n3cb {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-d6n3cb {
          margin: 35px 10px -75px -40px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-d6n3cb {
          margin: 10px 0px -60px 0px;
        }
      }

      .brz .brz-css-nmtylr {
        margin: 0;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-nmtylr {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nmtylr:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-nmtylr {
          margin: 0px 0px -100px 0px;
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-nmtylr {
          padding: 10px;
        }
      }

      .brz .brz-css-7um4wy {
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: center;
      }

      .brz .brz-css-7um4wy .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-7um4wy>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7um4wy {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: center;
        }

        .brz .brz-css-7um4wy .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-7um4wy>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-7um4wy:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-7um4wy>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-7um4wy:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-7um4wy:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-7um4wy>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-7um4wy:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-7um4wy>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-7um4wy:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-7um4wy>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-7um4wy:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-7um4wy>.brz-bg,
        .brz .brz-css-7um4wy>.brz-bg>.brz-bg-image,
        .brz .brz-css-7um4wy>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7um4wy>.brz-bg {
          margin: 0px 0px -100px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7um4wy {
          flex: 1 1 97.8%;
          max-width: 97.8%;
        }
      }

      .brz .brz-css-614562.brz-btn {
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 24px;
        flex-flow: row nowrap;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-614562.brz-btn {
        color: rgba(255, 255, 255, 1);
        border: 2px solid rgba(255, 255, 255, 1);
      }

      .brz .brz-css-614562.brz-btn:not(.brz-btn--hover) {
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-614562.brz-btn .brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-614562.brz-btn.brz-btn-submit {
        color: rgba(255, 255, 255, 1);
        background-color: transparent !important;
        background: transparent;
      }

      .brz .brz-css-614562 .brz-btn--story-container {
        border: 2px solid rgba(255, 255, 255, 1);
        flex-flow: row nowrap;
        border-radius: 24px;
      }

      .brz .brz-css-614562.brz-btn,
      .brz .brz-css-614562.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-614562.brz-btn.brz-btn-submit {
        transition-duration: 0.2s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-614562.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          font-size: var(--brz-buttonfontsize, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-radius: 24px;
          flex-flow: row nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-614562.brz-btn:hover {
          display: flex;
          color: rgba(255, 255, 255, 1);
          border: 2px solid rgba(255, 255, 255, 1);
          box-shadow: none;
        }

        .brz .brz-css-614562.brz-btn:not(.brz-btn--hover):hover {
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-614562.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-614562.brz-btn.brz-btn-submit:hover {
          color: rgba(255, 255, 255, 1);
          background-color: transparent !important;
          background: transparent;
        }

        .brz .brz-css-614562:after {
          height: unset;
        }

        .brz .brz-css-614562 .brz-btn--story-container {
          border: 2px solid rgba(255, 255, 255, 1);
          flex-flow: row nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-614562 .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-614562.brz-btn,
        .brz .brz-css-614562.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-614562.brz-btn.brz-btn-submit {
          transition-duration: 0.2s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-614562.brz-btn {
          font-weight: 700;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-614562 .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-614562.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-radius: 0px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-614562 .brz-btn--story-container {
          border-radius: 0px;
        }
      }

      /*ai css*/

      .brz .brz-css-kw7zg6 {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kw7zg6 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kw7zg6 {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kw7zg6 {
          max-width: 100%;
        }
      }

      .brz .brz-css-10110p5.brz-hover-animation__container {
        max-width: 63%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10110p5.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10110p5.brz-hover-animation__container {
          max-width: 36%;
        }
      }

      .brz .brz-css-5931mx.brz-hover-animation__container {
        max-width: 52%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5931mx.brz-hover-animation__container {
          max-width: 94%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5931mx.brz-hover-animation__container {
          max-width: 36%;
        }
      }

      .brz .brz-css-10hekvi:not(.brz-image--hovered) {
        max-width: 52%;
      }

      .brz .brz-css-10hekvi {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-10hekvi {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-10hekvi .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-10hekvi .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-10hekvi .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-10hekvi .brz-picture {
        filter: none;
      }

      .brz .brz-css-10hekvi,
      .brz .brz-css-10hekvi .brz-picture:after,
      .brz .brz-css-10hekvi .brz-picture,
      .brz .brz-css-10hekvi.brz-image--withHover img.brz-img,
      .brz .brz-css-10hekvi.brz-image--withHover img.dynamic-image,
      .brz .brz-css-10hekvi.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10hekvi:not(.brz-image--hovered) {
          max-width: 94%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10hekvi:not(.brz-image--hovered) {
          max-width: 36%;
        }
      }

      .brz .brz-css-1orsycd {
        padding-top: 99.6342%;
      }

      .brz .brz-css-1orsycd>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1orsycd {
          padding-top: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1orsycd {
          padding-top: 99.8929%;
        }
      }

      .brz .brz-css-5fzdq1.brz-hover-animation__container {
        max-width: 60%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5fzdq1.brz-hover-animation__container {
          max-width: 87%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5fzdq1.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      .brz .brz-css-g5hob:not(.brz-image--hovered) {
        max-width: 60%;
      }

      .brz .brz-css-g5hob {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-g5hob {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-g5hob .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-g5hob .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-g5hob .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-g5hob .brz-picture {
        filter: none;
      }

      .brz .brz-css-g5hob,
      .brz .brz-css-g5hob .brz-picture:after,
      .brz .brz-css-g5hob .brz-picture,
      .brz .brz-css-g5hob.brz-image--withHover img.brz-img,
      .brz .brz-css-g5hob.brz-image--withHover img.dynamic-image,
      .brz .brz-css-g5hob.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-g5hob:not(.brz-image--hovered) {
          max-width: 87%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-g5hob:not(.brz-image--hovered) {
          max-width: 35%;
        }
      }

      .brz .brz-css-1cajsfs {
        padding-top: 100.823%;
      }

      .brz .brz-css-1cajsfs>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1cajsfs {
          padding-top: 99.4355%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1cajsfs {
          padding-top: 100.275%;
        }
      }

      .brz .brz-css-9ec15r.brz-hover-animation__container {
        max-width: 50%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9ec15r.brz-hover-animation__container {
          max-width: 77%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9ec15r.brz-hover-animation__container {
          max-width: 25%;
        }
      }

      .brz .brz-css-15pbh1p:not(.brz-image--hovered) {
        max-width: 50%;
      }

      .brz .brz-css-15pbh1p {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-15pbh1p {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-15pbh1p .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-15pbh1p .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-15pbh1p .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-15pbh1p .brz-picture {
        filter: none;
      }

      .brz .brz-css-15pbh1p,
      .brz .brz-css-15pbh1p .brz-picture:after,
      .brz .brz-css-15pbh1p .brz-picture,
      .brz .brz-css-15pbh1p.brz-image--withHover img.brz-img,
      .brz .brz-css-15pbh1p.brz-image--withHover img.dynamic-image,
      .brz .brz-css-15pbh1p.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15pbh1p:not(.brz-image--hovered) {
          max-width: 77%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15pbh1p:not(.brz-image--hovered) {
          max-width: 25%;
        }
      }

      .brz .brz-css-hbt90z {
        padding-top: 100.3701%;
      }

      .brz .brz-css-hbt90z>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hbt90z {
          padding-top: 99.1884%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hbt90z {
          padding-top: 99.7743%;
        }
      }

      .brz .brz-css-1ere2cj:not(.brz-image--hovered) {
        max-width: 63%;
      }

      .brz .brz-css-1ere2cj {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1ere2cj {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1ere2cj .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1ere2cj .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1ere2cj .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ere2cj .brz-picture {
        filter: none;
      }

      .brz .brz-css-1ere2cj,
      .brz .brz-css-1ere2cj .brz-picture:after,
      .brz .brz-css-1ere2cj .brz-picture,
      .brz .brz-css-1ere2cj.brz-image--withHover img.brz-img,
      .brz .brz-css-1ere2cj.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1ere2cj.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ere2cj:not(.brz-image--hovered) {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ere2cj:not(.brz-image--hovered) {
          max-width: 36%;
        }
      }

      .brz .brz-css-i5qxa1:not(.brz-image--hovered) {
        max-width: 50%;
      }

      .brz .brz-css-i5qxa1 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-i5qxa1 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-i5qxa1 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-i5qxa1 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-i5qxa1 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-i5qxa1 .brz-picture {
        filter: none;
      }

      .brz .brz-css-i5qxa1,
      .brz .brz-css-i5qxa1 .brz-picture:after,
      .brz .brz-css-i5qxa1 .brz-picture,
      .brz .brz-css-i5qxa1.brz-image--withHover img.brz-img,
      .brz .brz-css-i5qxa1.brz-image--withHover img.dynamic-image,
      .brz .brz-css-i5qxa1.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-i5qxa1:not(.brz-image--hovered) {
          max-width: 65%;
        }
      }

      .brz .brz-css-147vfz {
        height: 50px;
      }

      .brz .brz-css-nky9gx {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-19uousn {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-19uousn .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19uousn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19uousn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19uousn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1mv4jp6 {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mv4jp6 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1mv4jp6 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mv4jp6 {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mv4jp6 {
          display: flex;
        }
      }

      .brz .brz-css-1ok1rv3 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1ok1rv3 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1ok1rv3>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1ok1rv3>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg,
      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image,
      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ok1rv3 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1ok1rv3>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-14wtu6e {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14wtu6e {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14wtu6e {
          padding: 0;
        }
      }

      .brz .brz-css-sx8t9a {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-sx8t9a>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-sx8t9a>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-sx8t9a>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-sx8t9a>.brz-row,
      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-video,
      .brz .brz-css-sx8t9a>.brz-bg,
      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image,
      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sx8t9a {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sx8t9a>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sx8t9a {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sx8t9a>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sx8t9a {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1nm5j3f {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nm5j3f {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1nm5j3f {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nm5j3f {
          max-width: 100%;
        }
      }

      .brz .brz-css-b0abnu {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-b0abnu>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-b0abnu>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-b0abnu>.brz-bg,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-map,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-color,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-b0abnu {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-b0abnu {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-23kg1i {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-23kg1i.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-23kg1i .brz-container {
        justify-content: center;
      }

      .brz .brz-css-23kg1i>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-23kg1i>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-23kg1i>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-23kg1i {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-23kg1i {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-23kg1i {
          display: block;
        }
      }

      .brz .brz-css-1wzaa2h {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1wzaa2h>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1wzaa2h>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1wzaa2h>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1wzaa2h>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1wzaa2h>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1wzaa2h>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1wzaa2h>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1wzaa2h>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1wzaa2h>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1wzaa2h>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1wzaa2h>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1wzaa2h>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1wzaa2h>.brz-row,
      .brz .brz-css-1wzaa2h>.brz-bg>.brz-bg-video,
      .brz .brz-css-1wzaa2h>.brz-bg,
      .brz .brz-css-1wzaa2h>.brz-bg>.brz-bg-image,
      .brz .brz-css-1wzaa2h>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wzaa2h {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1wzaa2h>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1wzaa2h {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1wzaa2h>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1wzaa2h {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-l6eu72 {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-l6eu72.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-l6eu72 .brz-container {
        justify-content: center;
      }

      .brz .brz-css-l6eu72>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-l6eu72>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-l6eu72>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-l6eu72 {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-l6eu72 {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-l6eu72 {
          display: block;
        }
      }

      .brz .brz-css-4bycuf {
        padding-top: 101.5314%;
      }

      .brz .brz-css-4bycuf>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4bycuf {
          padding-top: 100.7709%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4bycuf {
          padding-top: 100.8799%;
        }
      }

      .brz .brz-css-p7aelm {
        padding-top: 56.2867%;
      }

      .brz .brz-css-p7aelm>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-p7aelm {
          padding-top: 55.9986%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-p7aelm {
          padding-top: 56.2884%;
        }
      }

      .brz .brz-css-jpsomo.brz-hover-animation__container {
        max-width: 50%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jpsomo.brz-hover-animation__container {
          max-width: 65%;
        }
      }

      .brz .brz-css-1twjgar {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1twjgar {
          position: relative;
        }

        .brz .brz-css-1twjgar {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1twjgar {
          position: relative;
        }

        .brz .brz-css-1twjgar {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1twjgar {
          position: relative;
        }

        .brz .brz-css-1twjgar {
          display: flex;
        }
      }

      .brz .brz-css-k8fyed {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-k8fyed {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-k8fyed {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-k8fyed {
          max-width: 100%;
        }
      }

      .brz .brz-css-13zfzwy {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-13zfzwy>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-13zfzwy>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-13zfzwy>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-13zfzwy>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-13zfzwy>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-13zfzwy>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-13zfzwy>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-13zfzwy>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-13zfzwy>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-13zfzwy>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-13zfzwy>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-13zfzwy>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-13zfzwy>.brz-row,
      .brz .brz-css-13zfzwy>.brz-bg>.brz-bg-video,
      .brz .brz-css-13zfzwy>.brz-bg,
      .brz .brz-css-13zfzwy>.brz-bg>.brz-bg-image,
      .brz .brz-css-13zfzwy>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-13zfzwy {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-13zfzwy>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-13zfzwy {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13zfzwy>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13zfzwy {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1poaqrk {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1poaqrk {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1poaqrk {
          padding: 0;
        }
      }

      .brz .brz-css-nhvpki {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-nhvpki .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-nhvpki>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-nhvpki>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-nhvpki>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-nhvpki>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-nhvpki>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-nhvpki>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-nhvpki>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-nhvpki>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-nhvpki>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-nhvpki>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-nhvpki>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-nhvpki>.brz-bg,
      .brz .brz-css-nhvpki>.brz-bg>.brz-bg-image,
      .brz .brz-css-nhvpki>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-nhvpki {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-nhvpki>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1yrnexm {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1e8br8r {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1e8br8r {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1e8br8r {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1e8br8r {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1e8br8r {
          display: flex;
        }
      }

      .brz .brz-css-uojaq9 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-uojaq9 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-uojaq9 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-uojaq9 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-uojaq9 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-52ispd.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-52ispd.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-52ispd.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-52ispd.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-52ispd.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-52ispd.brz-btn--hover-in:before,
      .brz .brz-css-52ispd.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-52ispd.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-52ispd.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-52ispd.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-52ispd.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz-css-1efhttm .brz-line-container:after {
        display: none;
      }

      .brz-css-1efhttm .brz-hr,
      .brz-css-1efhttm .brz-line-container:before,
      .brz-css-1efhttm .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-1efhttm.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1efhttm {
        width: 75%;
      }

      .brz-css-1efhttm .brz-hr {
        border-radius: 0px;
      }

      .brz-css-1efhttm .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-1efhttm .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-1efhttm .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-1efhttm .brz-line-icon-wrapper,
      .brz-css-1efhttm .brz-hr,
      .brz-css-1efhttm .brz-line-container:before,
      .brz-css-1efhttm .brz-line-container:after,
      .brz-css-1efhttm .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1da7i6p {
        height: 50px;
      }

      .brz .brz-css-1yfs4r7 {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-cjwnt7 {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-cjwnt7>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-cjwnt7>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-cjwnt7>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-cjwnt7>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-cjwnt7>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-cjwnt7>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-cjwnt7>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-cjwnt7>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-cjwnt7>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-cjwnt7>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-cjwnt7>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-cjwnt7>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-cjwnt7>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-cjwnt7>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-cjwnt7>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-cjwnt7>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-cjwnt7>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-cjwnt7>.brz-bg,
      .brz .brz-css-cjwnt7>.brz-bg>.brz-bg-image,
      .brz .brz-css-cjwnt7>.brz-bg>.brz-bg-map,
      .brz .brz-css-cjwnt7>.brz-bg>.brz-bg-color,
      .brz .brz-css-cjwnt7>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cjwnt7>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cjwnt7 {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cjwnt7 {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1jqyeei.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1jqyeei.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1jqyeei.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1jqyeei.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-1jqyeei.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1jqyeei.brz-btn--hover-in:before,
      .brz .brz-css-1jqyeei.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1jqyeei.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jqyeei.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1jqyeei.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jqyeei.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-ii10d6.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-ii10d6.brz-btn {
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-ii10d6.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-ii10d6.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-ii10d6.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-ii10d6:after {
        height: unset;
      }

      .brz .brz-css-ii10d6 .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-ii10d6 .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-ii10d6.brz-btn,
      .brz .brz-css-ii10d6.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-ii10d6.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ii10d6.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-ii10d6.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ii10d6.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ii10d6.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-125vqkt {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-7xvypn {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-vc94v7:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-vc94v7 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-vc94v7 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-vc94v7 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-vc94v7 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-vc94v7 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-vc94v7 .brz-picture {
        filter: none;
      }

      .brz .brz-css-vc94v7,
      .brz .brz-css-vc94v7 .brz-picture:after,
      .brz .brz-css-vc94v7 .brz-picture,
      .brz .brz-css-vc94v7.brz-image--withHover img.brz-img,
      .brz .brz-css-vc94v7.brz-image--withHover img.dynamic-image,
      .brz .brz-css-vc94v7.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-69mfat.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-qbcz73 {
        padding-top: 75%;
      }

      .brz .brz-css-qbcz73>.brz-img {
        position: absolute;
        width: 100%;
      }

      .brz .brz-css-l3udrk {
        width: 555px;
        height: 416.25px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-l3udrk {
          width: 354px;
          height: 265.5px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-l3udrk {
          width: 380px;
          height: 285px;
        }
      }

      .brz .brz-css-vi3quo .brz-menu__ul {
        font-family: var(--brz-buttonfontfamily, initial);
        display: flex;
        flex-wrap: wrap;
        justify-content: inherit;
        align-items: center;
        max-width: none;
        margin: 0px -5px 0px -5px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a {
        flex-flow: row nowrap;
        padding: 0px 5px 0px 5px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
        border-radius: 0px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>a {
        border-radius: 0px;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu {
        font-family: var(--brz-buttonfontfamily, initial);
        border-radius: 0px;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(51, 51, 51, 1);
        box-shadow: none;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item>.brz-a {
        flex-flow: row nowrap;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-a:hover {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
        font-size: 12px;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__item--current .brz-menu__sub-menu {
        box-shadow: none;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__item-dropdown .brz-menu__item {
        background-color: rgba(51, 51, 51, 1);
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:hover:after {
        border-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item {
        border-bottom: 1px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__item-dropdown .brz-menu__item,
      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__item--current .brz-menu__sub-menu,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
      .brz .brz-css-vi3quo .brz-menu__ul,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item,
      .brz .brz-css-vi3quo .brz-menu__sub-menu,
      .brz .brz-css-vi3quo:hover .brz-menu__sub-menu .brz-a,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vi3quo .brz-menu__ul {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-vi3quo [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-vi3quo [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-vi3quo .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vi3quo .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vi3quo .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo .brz-mega-menu__dropdown {
          display: block;
        }
      }

      .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          display: none;
          width: 18px;
        }

        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ziiqr2 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          display: flex;
          width: 18px;
        }

        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ziiqr2 .brz-menu {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          display: flex;
          width: 18px;
        }

        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ziiqr2 .brz-menu {
          display: none;
        }
      }

      .brz .brz-css-1t47koi {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-evcht6 {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-evcht6.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-evcht6 .brz-container {
        justify-content: center;
      }

      .brz .brz-css-evcht6>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-evcht6>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-evcht6>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-evcht6 {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-evcht6 {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-evcht6 {
          display: block;
        }
      }

      .brz .brz-css-yq4alz {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-yq4alz {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yq4alz {
          padding: 0;
        }
      }

      .brz .brz-css-v27oz {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-v27oz {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-v27oz {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-v27oz {
          max-width: 100%;
        }
      }

      .brz .brz-css-r4krdz {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-r4krdz.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-r4krdz .brz-container {
        justify-content: center;
      }

      .brz .brz-css-r4krdz>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-r4krdz>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-r4krdz>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-r4krdz {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-r4krdz {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-r4krdz {
          display: block;
        }
      }

      .brz .brz-css-5fxxel {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-5fxxel {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5fxxel {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5fxxel {
          max-width: 100%;
        }
      }

      .brz .brz-css-13ts3m7 {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-13ts3m7>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-13ts3m7>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-13ts3m7>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-13ts3m7>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-13ts3m7>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-13ts3m7>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-13ts3m7>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-13ts3m7>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-13ts3m7>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-13ts3m7>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-13ts3m7>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-13ts3m7>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-13ts3m7>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-13ts3m7>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-13ts3m7>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-13ts3m7>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-13ts3m7>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-13ts3m7>.brz-bg,
      .brz .brz-css-13ts3m7>.brz-bg>.brz-bg-image,
      .brz .brz-css-13ts3m7>.brz-bg>.brz-bg-map,
      .brz .brz-css-13ts3m7>.brz-bg>.brz-bg-color,
      .brz .brz-css-13ts3m7>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-13ts3m7>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-13ts3m7 {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13ts3m7 {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-6c82r0 {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-6c82r0.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-6c82r0 .brz-container {
        justify-content: center;
      }

      .brz .brz-css-6c82r0>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-6c82r0>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-6c82r0>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-6c82r0 {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6c82r0 {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6c82r0 {
          display: block;
        }
      }

      .brz .brz-css-a9xwu9 {
        width: 555px;
        height: 416.25px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-a9xwu9 {
          width: 354px;
          height: 265.5px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-a9xwu9 {
          width: 380px;
          height: 285px;
        }
      }

      .brz .brz-css-1pr7qpq {
        padding-top: 75%;
      }

      .brz .brz-css-1pr7qpq>.brz-img {
        position: absolute;
        width: 100%;
      }

      .brz .brz-css-hqvmcm.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1rej3lu:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1rej3lu {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1rej3lu {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1rej3lu .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1rej3lu .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1rej3lu .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1rej3lu .brz-picture {
        filter: none;
      }

      .brz .brz-css-1rej3lu,
      .brz .brz-css-1rej3lu .brz-picture:after,
      .brz .brz-css-1rej3lu .brz-picture,
      .brz .brz-css-1rej3lu.brz-image--withHover img.brz-img,
      .brz .brz-css-1rej3lu.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1rej3lu.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1locj6n {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1nynxo8 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-eqeuc9.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-eqeuc9.brz-btn {
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-eqeuc9.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-eqeuc9.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-eqeuc9.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-eqeuc9:after {
        height: unset;
      }

      .brz .brz-css-eqeuc9 .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-eqeuc9 .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-eqeuc9.brz-btn,
      .brz .brz-css-eqeuc9.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-eqeuc9.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-eqeuc9.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-eqeuc9.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-eqeuc9.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-eqeuc9.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-a5g2or {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-a5g2or>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-a5g2or>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-a5g2or>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-a5g2or>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-a5g2or>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-a5g2or>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-a5g2or>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-a5g2or>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-a5g2or>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-a5g2or>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-a5g2or>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-a5g2or>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-a5g2or>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-a5g2or>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-a5g2or>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-a5g2or>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-a5g2or>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-a5g2or>.brz-bg,
      .brz .brz-css-a5g2or>.brz-bg>.brz-bg-image,
      .brz .brz-css-a5g2or>.brz-bg>.brz-bg-map,
      .brz .brz-css-a5g2or>.brz-bg>.brz-bg-color,
      .brz .brz-css-a5g2or>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-a5g2or>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-a5g2or {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-a5g2or {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1rv8yq4 {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rv8yq4 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rv8yq4 {
          padding: 0;
        }
      }

      .brz .brz-css-1zs4px {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1zs4px {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1zs4px {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1zs4px {
          max-width: 100%;
        }
      }

      .brz .brz-css-16o4odq {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-16o4odq>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-16o4odq>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-16o4odq>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-16o4odq>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-16o4odq>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-16o4odq>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-16o4odq>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-16o4odq>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-16o4odq>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-16o4odq>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-16o4odq>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-16o4odq>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-16o4odq>.brz-row,
      .brz .brz-css-16o4odq>.brz-bg>.brz-bg-video,
      .brz .brz-css-16o4odq>.brz-bg,
      .brz .brz-css-16o4odq>.brz-bg>.brz-bg-image,
      .brz .brz-css-16o4odq>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-16o4odq {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-16o4odq>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-16o4odq {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16o4odq>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16o4odq {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-16zfywn {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-16zfywn {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16zfywn {
          padding: 0;
        }
      }

      .brz .brz-css-wj778e {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-wj778e .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-wj778e>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-wj778e>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-wj778e>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-wj778e>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-wj778e>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-wj778e>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-wj778e>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-wj778e>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-wj778e>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-wj778e>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-wj778e>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-wj778e>.brz-bg,
      .brz .brz-css-wj778e>.brz-bg>.brz-bg-image,
      .brz .brz-css-wj778e>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-wj778e {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-wj778e>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-16xnh2t {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-av1akq {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-av1akq {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-av1akq {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-av1akq {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-av1akq {
          display: flex;
        }
      }

      .brz .brz-css-1wiaflt {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-1wiaflt .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wiaflt {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1wiaflt {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1wiaflt {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1b19bg {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz-css-151hi6j .brz-line-container:after {
        display: none;
      }

      .brz-css-151hi6j .brz-hr,
      .brz-css-151hi6j .brz-line-container:before,
      .brz-css-151hi6j .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-151hi6j.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-151hi6j {
        width: 75%;
      }

      .brz-css-151hi6j .brz-hr {
        border-radius: 0px;
      }

      .brz-css-151hi6j .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-151hi6j .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-151hi6j .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-151hi6j .brz-line-icon-wrapper,
      .brz-css-151hi6j .brz-hr,
      .brz-css-151hi6j .brz-line-container:before,
      .brz-css-151hi6j .brz-line-container:after,
      .brz-css-151hi6j .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1dkkwh3 {
        height: 50px;
      }

      .brz .brz-css-p4iv0q {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-p4iv0q {
          position: relative;
        }

        .brz .brz-css-p4iv0q {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-p4iv0q {
          position: relative;
        }

        .brz .brz-css-p4iv0q {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-p4iv0q {
          position: relative;
        }

        .brz .brz-css-p4iv0q {
          display: flex;
        }
      }

      .brz .brz-css-19ht4wj {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-19ht4wj>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-19ht4wj>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-19ht4wj>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-19ht4wj>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-19ht4wj>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-19ht4wj>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-19ht4wj>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-19ht4wj>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-19ht4wj>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-19ht4wj>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-19ht4wj>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-19ht4wj>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-19ht4wj>.brz-row,
      .brz .brz-css-19ht4wj>.brz-bg>.brz-bg-video,
      .brz .brz-css-19ht4wj>.brz-bg,
      .brz .brz-css-19ht4wj>.brz-bg>.brz-bg-image,
      .brz .brz-css-19ht4wj>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19ht4wj {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19ht4wj>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19ht4wj {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19ht4wj>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19ht4wj {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-tyan1h {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-tyan1h .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-tyan1h>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-tyan1h>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-tyan1h>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-tyan1h>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-tyan1h>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-tyan1h>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-tyan1h>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-tyan1h>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-tyan1h>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-tyan1h>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-tyan1h>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-tyan1h>.brz-bg,
      .brz .brz-css-tyan1h>.brz-bg>.brz-bg-image,
      .brz .brz-css-tyan1h>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-tyan1h {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-tyan1h>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-vbu3eo {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-vbu3eo>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-vbu3eo>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-vbu3eo>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-vbu3eo>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-vbu3eo>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-vbu3eo>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-vbu3eo>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-vbu3eo>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-vbu3eo>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-vbu3eo>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-vbu3eo>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-vbu3eo>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-vbu3eo>.brz-row,
      .brz .brz-css-vbu3eo>.brz-bg>.brz-bg-video,
      .brz .brz-css-vbu3eo>.brz-bg,
      .brz .brz-css-vbu3eo>.brz-bg>.brz-bg-image,
      .brz .brz-css-vbu3eo>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vbu3eo {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vbu3eo>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vbu3eo {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vbu3eo>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vbu3eo {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1mjqcf4.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-1mjqcf4.brz-btn {
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-1mjqcf4.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1mjqcf4.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-1mjqcf4.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1mjqcf4:after {
        height: unset;
      }

      .brz .brz-css-1mjqcf4 .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-1mjqcf4 .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-1mjqcf4.brz-btn,
      .brz .brz-css-1mjqcf4.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-1mjqcf4.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mjqcf4.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-1mjqcf4.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1mjqcf4.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mjqcf4.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-jjhj2s {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-jjhj2s.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-jjhj2s .brz-container {
        justify-content: center;
      }

      .brz .brz-css-jjhj2s>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-jjhj2s>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-jjhj2s>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-jjhj2s {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jjhj2s {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jjhj2s {
          display: block;
        }
      }

      .brz .brz-css-imbc0b {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-imbc0b .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-imbc0b>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-imbc0b>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-imbc0b>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-imbc0b>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-imbc0b>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-imbc0b>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-imbc0b>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-imbc0b>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-imbc0b>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-imbc0b>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-imbc0b>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-imbc0b>.brz-bg,
      .brz .brz-css-imbc0b>.brz-bg>.brz-bg-image,
      .brz .brz-css-imbc0b>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-imbc0b {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-imbc0b>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1av0zos {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-y1kxi2 {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-y1kxi2 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-y1kxi2 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-y1kxi2 {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-y1kxi2 {
          display: flex;
        }
      }

      .brz .brz-css-9i9g3x {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-9i9g3x .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-9i9g3x {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9i9g3x {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9i9g3x {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-18ght1o {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz-css-1vy0di9 .brz-line-container:after {
        display: none;
      }

      .brz-css-1vy0di9 .brz-hr,
      .brz-css-1vy0di9 .brz-line-container:before,
      .brz-css-1vy0di9 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-1vy0di9.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1vy0di9 {
        width: 75%;
      }

      .brz-css-1vy0di9 .brz-hr {
        border-radius: 0px;
      }

      .brz-css-1vy0di9 .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-1vy0di9 .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-1vy0di9 .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-1vy0di9 .brz-line-icon-wrapper,
      .brz-css-1vy0di9 .brz-hr,
      .brz-css-1vy0di9 .brz-line-container:before,
      .brz-css-1vy0di9 .brz-line-container:after,
      .brz-css-1vy0di9 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1bmws0t {
        height: 50px;
      }

      .brz .brz-css-1idqj3 {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1idqj3 {
          position: relative;
        }

        .brz .brz-css-1idqj3 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1idqj3 {
          position: relative;
        }

        .brz .brz-css-1idqj3 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1idqj3 {
          position: relative;
        }

        .brz .brz-css-1idqj3 {
          display: flex;
        }
      }

      .brz .brz-css-cade89 {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-1lj5hcc.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1lj5hcc.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1lj5hcc.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1lj5hcc.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-1lj5hcc.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1lj5hcc.brz-btn--hover-in:before,
      .brz .brz-css-1lj5hcc.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1lj5hcc.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lj5hcc.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1lj5hcc.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lj5hcc.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-ycvvk0 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1i0fpxe {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i0fpxe {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1i0fpxe {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1i0fpxe {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1i0fpxe {
          display: flex;
        }
      }

      .brz .brz-css-k0why6:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-k0why6 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-k0why6 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-k0why6 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-k0why6 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-k0why6 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-k0why6 .brz-picture {
        filter: none;
      }

      .brz .brz-css-k0why6,
      .brz .brz-css-k0why6 .brz-picture:after,
      .brz .brz-css-k0why6 .brz-picture,
      .brz .brz-css-k0why6.brz-image--withHover img.brz-img,
      .brz .brz-css-k0why6.brz-image--withHover img.dynamic-image,
      .brz .brz-css-k0why6.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1v7xrgd.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1nr6ef8 {
        padding-top: 75%;
      }

      .brz .brz-css-1nr6ef8>.brz-img {
        position: absolute;
        width: 100%;
      }

      .brz .brz-css-h7r1d3 {
        width: 555px;
        height: 416.25px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-h7r1d3 {
          width: 364px;
          height: 273px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-h7r1d3 {
          width: 380px;
          height: 285px;
        }
      }

      .brz .brz-css-14ol8gr.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-14ol8gr.brz-btn {
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-14ol8gr.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-14ol8gr.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-14ol8gr.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-14ol8gr:after {
        height: unset;
      }

      .brz .brz-css-14ol8gr .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-14ol8gr .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-14ol8gr.brz-btn,
      .brz .brz-css-14ol8gr.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-14ol8gr.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14ol8gr.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-14ol8gr.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14ol8gr.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14ol8gr.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-1g4f5wl.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1g4f5wl.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1g4f5wl.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1g4f5wl.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-1g4f5wl.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1g4f5wl.brz-btn--hover-in:before,
      .brz .brz-css-1g4f5wl.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1g4f5wl.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1g4f5wl.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1g4f5wl.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1g4f5wl.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-1a9rclz {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-1ghh9p {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ghh9p {
          position: relative;
        }

        .brz .brz-css-1ghh9p {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ghh9p {
          position: relative;
        }

        .brz .brz-css-1ghh9p {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ghh9p {
          position: relative;
        }

        .brz .brz-css-1ghh9p {
          display: flex;
        }
      }

      .brz .brz-css-1mtc18n {
        height: 50px;
      }

      .brz .brz-css-1dzhy9k {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-kni3x4 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-kni3x4 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kni3x4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kni3x4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kni3x4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1cjuaje {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-1cjuaje>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1cjuaje>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1cjuaje>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1cjuaje>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1cjuaje>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1cjuaje>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1cjuaje>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1cjuaje>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1cjuaje>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1cjuaje>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1cjuaje>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1cjuaje>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-1cjuaje>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1cjuaje>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-1cjuaje>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1cjuaje>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-1cjuaje>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-1cjuaje>.brz-bg,
      .brz .brz-css-1cjuaje>.brz-bg>.brz-bg-image,
      .brz .brz-css-1cjuaje>.brz-bg>.brz-bg-map,
      .brz .brz-css-1cjuaje>.brz-bg>.brz-bg-color,
      .brz .brz-css-1cjuaje>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cjuaje>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1cjuaje {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1cjuaje {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-28jbyz {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-ugbh74 {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz-css-z6e27b .brz-line-container:after {
        display: none;
      }

      .brz-css-z6e27b .brz-hr,
      .brz-css-z6e27b .brz-line-container:before,
      .brz-css-z6e27b .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-z6e27b.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-z6e27b {
        width: 75%;
      }

      .brz-css-z6e27b .brz-hr {
        border-radius: 0px;
      }

      .brz-css-z6e27b .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-z6e27b .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-z6e27b .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-z6e27b .brz-line-icon-wrapper,
      .brz-css-z6e27b .brz-hr,
      .brz-css-z6e27b .brz-line-container:before,
      .brz-css-z6e27b .brz-line-container:after,
      .brz-css-z6e27b .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-ieeil8 {
        height: 50px;
      }

      .brz .brz-css-a24sy6 {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-a24sy6 {
          position: relative;
        }

        .brz .brz-css-a24sy6 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-a24sy6 {
          position: relative;
        }

        .brz .brz-css-a24sy6 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-a24sy6 {
          position: relative;
        }

        .brz .brz-css-a24sy6 {
          display: flex;
        }
      }

      .brz .brz-css-1t72egu {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-805a26 {
        width: 555px;
        height: 416.25px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-805a26 {
          width: 354px;
          height: 265.5px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-805a26 {
          width: 380px;
          height: 285px;
        }
      }

      .brz .brz-css-1r2j7ef {
        padding-top: 75%;
      }

      .brz .brz-css-1r2j7ef>.brz-img {
        position: absolute;
        width: 100%;
      }

      .brz .brz-css-17nvlkx.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-elaog0:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-elaog0 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-elaog0 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-elaog0 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-elaog0 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-elaog0 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-elaog0 .brz-picture {
        filter: none;
      }

      .brz .brz-css-elaog0,
      .brz .brz-css-elaog0 .brz-picture:after,
      .brz .brz-css-elaog0 .brz-picture,
      .brz .brz-css-elaog0.brz-image--withHover img.brz-img,
      .brz .brz-css-elaog0.brz-image--withHover img.dynamic-image,
      .brz .brz-css-elaog0.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1goxpra {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1eifdev {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-1eifdev>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1eifdev>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1eifdev>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1eifdev>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1eifdev>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1eifdev>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1eifdev>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1eifdev>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1eifdev>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1eifdev>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1eifdev>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1eifdev>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-1eifdev>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1eifdev>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-1eifdev>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1eifdev>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-1eifdev>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-1eifdev>.brz-bg,
      .brz .brz-css-1eifdev>.brz-bg>.brz-bg-image,
      .brz .brz-css-1eifdev>.brz-bg>.brz-bg-map,
      .brz .brz-css-1eifdev>.brz-bg>.brz-bg-color,
      .brz .brz-css-1eifdev>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eifdev>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1eifdev {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1eifdev {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-12d1yx8 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-12d1yx8 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12d1yx8 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12d1yx8 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12d1yx8 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1nsgkyv {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-1nsgkyv>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1nsgkyv>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1nsgkyv>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1nsgkyv>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1nsgkyv>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1nsgkyv>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1nsgkyv>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1nsgkyv>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1nsgkyv>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1nsgkyv>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1nsgkyv>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1nsgkyv>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-1nsgkyv>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1nsgkyv>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-1nsgkyv>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1nsgkyv>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-1nsgkyv>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-1nsgkyv>.brz-bg,
      .brz .brz-css-1nsgkyv>.brz-bg>.brz-bg-image,
      .brz .brz-css-1nsgkyv>.brz-bg>.brz-bg-map,
      .brz .brz-css-1nsgkyv>.brz-bg>.brz-bg-color,
      .brz .brz-css-1nsgkyv>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nsgkyv>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1nsgkyv {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nsgkyv {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-666evk {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-666evk {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-666evk {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-666evk {
          max-width: 100%;
        }
      }

      .brz .brz-css-1atjnfi {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1atjnfi>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1atjnfi>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1atjnfi>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1atjnfi>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1atjnfi>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1atjnfi>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1atjnfi>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1atjnfi>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1atjnfi>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1atjnfi>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1atjnfi>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1atjnfi>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1atjnfi>.brz-row,
      .brz .brz-css-1atjnfi>.brz-bg>.brz-bg-video,
      .brz .brz-css-1atjnfi>.brz-bg,
      .brz .brz-css-1atjnfi>.brz-bg>.brz-bg-image,
      .brz .brz-css-1atjnfi>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1atjnfi {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1atjnfi>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1atjnfi {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1atjnfi>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1atjnfi {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1uzxioo {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1uzxioo {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1uzxioo {
          padding: 0;
        }
      }

      .brz .brz-css-1keu2cf {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1keu2cf .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1keu2cf>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1keu2cf>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1keu2cf>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1keu2cf>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1keu2cf>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1keu2cf>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1keu2cf>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1keu2cf>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1keu2cf>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1keu2cf>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1keu2cf>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1keu2cf>.brz-bg,
      .brz .brz-css-1keu2cf>.brz-bg>.brz-bg-image,
      .brz .brz-css-1keu2cf>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1keu2cf {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1keu2cf>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1dw2z85 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-jrry9t {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jrry9t {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jrry9t {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jrry9t {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jrry9t {
          display: flex;
        }
      }

      .brz .brz-css-qngm19 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-qngm19 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-qngm19 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qngm19 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qngm19 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-167b2i4 {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1378ifq {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-igc38d {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-igc38d {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-igc38d {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-igc38d {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-igc38d {
          display: flex;
        }
      }

      .brz .brz-css-1kcg30n {
        height: 50px;
      }

      .brz .brz-css-1atdqdq .brz-mm-menu__icon {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1atdqdq .brz-mm-menu__icon {
          display: none;
          width: 18px;
        }

        .brz .brz-css-1atdqdq .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1atdqdq .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1atdqdq .brz-mm-menu__icon {
          display: flex;
          width: 18px;
        }

        .brz .brz-css-1atdqdq .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1atdqdq .brz-menu {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1atdqdq .brz-mm-menu__icon {
          display: flex;
          width: 18px;
        }

        .brz .brz-css-1atdqdq .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1atdqdq .brz-menu {
          display: none;
        }
      }

      .brz .brz-css-19ai60m {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19ai60m {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19ai60m {
          padding: 0;
        }
      }

      .brz .brz-css-s7fzaz {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-s7fzaz .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-s7fzaz>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-s7fzaz>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-s7fzaz>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-s7fzaz>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-s7fzaz>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-s7fzaz>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-s7fzaz>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-s7fzaz>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-s7fzaz>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-s7fzaz>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-s7fzaz>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-s7fzaz>.brz-bg,
      .brz .brz-css-s7fzaz>.brz-bg>.brz-bg-image,
      .brz .brz-css-s7fzaz>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-s7fzaz {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-s7fzaz>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-16ti4cb {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-16ti4cb {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-16ti4cb {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16ti4cb {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16ti4cb {
          display: flex;
        }
      }

      .brz .brz-css-3ari0v {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-3ari0v .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-3ari0v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-3ari0v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3ari0v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1nowjk3 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1tdr2kb:not(.brz-image--hovered) {
        max-width: 68%;
      }

      .brz .brz-css-1tdr2kb {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1tdr2kb {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1tdr2kb .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1tdr2kb .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1tdr2kb .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1tdr2kb .brz-picture {
        filter: none;
      }

      .brz .brz-css-1tdr2kb,
      .brz .brz-css-1tdr2kb .brz-picture:after,
      .brz .brz-css-1tdr2kb .brz-picture,
      .brz .brz-css-1tdr2kb.brz-image--withHover img.brz-img,
      .brz .brz-css-1tdr2kb.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1tdr2kb.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1tdr2kb:not(.brz-image--hovered) {
          max-width: 54%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1tdr2kb:not(.brz-image--hovered) {
          max-width: 52%;
        }
      }

      .brz .brz-css-ijaxd3.brz-hover-animation__container {
        max-width: 68%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ijaxd3.brz-hover-animation__container {
          max-width: 54%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ijaxd3.brz-hover-animation__container {
          max-width: 52%;
        }
      }

      .brz .brz-css-e5wncn {
        padding-top: 55.8328%;
      }

      .brz .brz-css-e5wncn>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-e5wncn {
          padding-top: 65.433%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-e5wncn {
          padding-top: 64.7337%;
        }
      }

      .brz .brz-css-c9kbaf {
        width: 121.04px;
        height: 80.69px;
        margin-inline-start: 0px;
        margin-top: -6.55px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-c9kbaf {
          width: 66.74px;
          height: 44.49px;
          margin-top: -0.41px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-c9kbaf {
          width: 101.4px;
          height: 67.6px;
          margin-top: -0.98px;
        }
      }

      .brz .brz-css-1ahxyyr .brz-menu__ul {
        font-family: var(--brz-buttonfontfamily, initial);
        display: flex;
        flex-wrap: wrap;
        justify-content: inherit;
        align-items: center;
        max-width: none;
        margin: 0px -5px 0px -5px;
      }

      .brz .brz-css-1ahxyyr .brz-menu__ul {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item>.brz-a {
        flex-flow: row nowrap;
        padding: 0px 5px 0px 5px;
      }

      .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
      }

      .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item {
        border-radius: 0px;
      }

      .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item>a {
        border-radius: 0px;
      }

      .brz .brz-css-1ahxyyr .brz-menu__sub-menu {
        font-family: var(--brz-buttonfontfamily, initial);
        border-radius: 0px;
      }

      .brz .brz-css-1ahxyyr .brz-menu__sub-menu {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(51, 51, 51, 1);
        box-shadow: none;
      }

      .brz .brz-css-1ahxyyr .brz-menu__sub-menu .brz-menu__item>.brz-a {
        flex-flow: row nowrap;
      }

      .brz .brz-css-1ahxyyr .brz-menu__sub-menu .brz-a:hover {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1ahxyyr .brz-menu__sub-menu .brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
        font-size: 12px;
      }

      .brz .brz-css-1ahxyyr .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1ahxyyr .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-1ahxyyr .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-1ahxyyr .brz-menu__item--current .brz-menu__sub-menu {
        box-shadow: none;
      }

      .brz .brz-css-1ahxyyr .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1ahxyyr .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1ahxyyr .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1ahxyyr .brz-menu__item-dropdown .brz-menu__item {
        background-color: rgba(51, 51, 51, 1);
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1ahxyyr .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:hover:after {
        border-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1ahxyyr .brz-menu__sub-menu>.brz-menu__item {
        border-bottom: 1px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-1ahxyyr .brz-menu__item-dropdown .brz-menu__item,
      .brz .brz-css-1ahxyyr .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
      .brz .brz-css-1ahxyyr .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1ahxyyr .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1ahxyyr .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1ahxyyr .brz-menu__item--current .brz-menu__sub-menu,
      .brz .brz-css-1ahxyyr .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
      .brz .brz-css-1ahxyyr .brz-menu__ul,
      .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item>.brz-a,
      .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
      .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
      .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
      .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
      .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item,
      .brz .brz-css-1ahxyyr .brz-menu__sub-menu,
      .brz .brz-css-1ahxyyr:hover .brz-menu__sub-menu .brz-a,
      .brz .brz-css-1ahxyyr .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
      .brz .brz-css-1ahxyyr .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ahxyyr .brz-menu__ul {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-1ahxyyr .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-1ahxyyr [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-1ahxyyr [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-1ahxyyr>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-1ahxyyr>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-1ahxyyr>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-1ahxyyr .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ahxyyr .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-1ahxyyr .brz-menu__sub-menu {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-1ahxyyr>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-1ahxyyr>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-1ahxyyr>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-1ahxyyr .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-1ahxyyr .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-1ahxyyr .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-1ahxyyr.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-1ahxyyr .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ahxyyr .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-1ahxyyr .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-1ahxyyr .brz-menu__sub-menu {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-1ahxyyr>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-1ahxyyr>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-1ahxyyr>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-1ahxyyr .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-1ahxyyr .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-1ahxyyr .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-1ahxyyr.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-1ahxyyr .brz-mega-menu__dropdown {
          display: block;
        }
      }

      .brz .brz-css-e8ytmx {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-vccp9r .brz-mm-navbar .brz-mm-close {
        font-size: 16px;
        margin: 0;
        padding: 10px 15px 10px 10px;
      }

      .brz .brz-css-vccp9r .brz-mm-navbar .brz-mm-close {
        color: rgba(255, 255, 255, 1);
        background-color: #333333;
      }

      .brz .brz-css-vccp9r .brz-menu__item {
        font-family: var(--brz-buttonfontfamily, initial);
      }

      .brz .brz-css-vccp9r .brz-menu__item {
        color: rgba(255, 255, 255, 1);
        border-color: rgba(85, 85, 85, 1);
      }

      .brz nav.brz-mm-menu.brz-css-vccp9r {
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-vccp9r.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
        padding: 10px 20px 10px 20px;
        flex-flow: row nowrap;
      }

      .brz .brz-css-vccp9r .brz-menu__item:hover>.brz-mm-listitem__text {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vccp9r .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vccp9r .brz-mm-navbar {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vccp9r .brz-menu__item.brz-mm-listitem_opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vccp9r.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels {
        background-image: none;
      }

      .brz .brz-css-vccp9r.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-vccp9r .brz-mm-panels>.brz-mm-panel:before {
        background-image: none;
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-vccp9r.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-vccp9r .brz-mm-panels>.brz-mm-panel {
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-vccp9r .brz-mm-panels>.brz-mm-panel {
        background-image: none;
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-vccp9r.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after {
        border-color: rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vccp9r .brz-mm-listitem {
        border-color: rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vccp9r .brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vccp9r .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vccp9r .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active)>.brz-mm-listitem__text>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vccp9r .brz-mm-listitem,
      .brz .brz-css-vccp9r.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after,
      .brz .brz-css-vccp9r .brz-menu__item,
      .brz .brz-css-vccp9r.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-vccp9r .brz-mm-panels>.brz-mm-panel,
      .brz .brz-css-vccp9r.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-vccp9r .brz-mm-panels>.brz-mm-panel:before,
      .brz .brz-css-vccp9r .brz-menu__item.brz-mm-listitem_opened,
      .brz .brz-css-vccp9r .brz-mm-navbar,
      .brz nav.brz-mm-menu.brz-css-vccp9r,
      .brz .brz-css-vccp9r .brz-menu__item>.brz-mm-listitem__text,
      .brz .brz-css-vccp9r .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vccp9r .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-vccp9r .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-vccp9r .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-vccp9r .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-vccp9r .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-vccp9r.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vccp9r .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-vccp9r .brz-menu__item {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-vccp9r .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-vccp9r .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-vccp9r .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-vccp9r.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttontabletlineheight, initial) * var(--brz-buttontabletfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vccp9r .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-vccp9r .brz-menu__item {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-vccp9r .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-vccp9r .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-vccp9r .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-vccp9r.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonmobilelineheight, initial) * var(--brz-buttonmobilefontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      .brz .brz-css-1rvboxc {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz-css-2pfvyc .brz-line-container:after {
        display: none;
      }

      .brz-css-2pfvyc .brz-hr,
      .brz-css-2pfvyc .brz-line-container:before,
      .brz-css-2pfvyc .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-2pfvyc.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-2pfvyc {
        width: 75%;
      }

      .brz-css-2pfvyc .brz-hr {
        border-radius: 0px;
      }

      .brz-css-2pfvyc .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-2pfvyc .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-2pfvyc .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-2pfvyc .brz-line-icon-wrapper,
      .brz-css-2pfvyc .brz-hr,
      .brz-css-2pfvyc .brz-line-container:before,
      .brz-css-2pfvyc .brz-line-container:after,
      .brz-css-2pfvyc .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1clk9ka {
        height: 50px;
      }

      .brz .brz-css-1oobvsi {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-1oobvsi.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-1oobvsi .brz-container {
        justify-content: center;
      }

      .brz .brz-css-1oobvsi>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1oobvsi>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-1oobvsi>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1oobvsi {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1oobvsi {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1oobvsi {
          display: block;
        }
      }

      .brz .brz-css-fxdqq6 {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-fxdqq6>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-fxdqq6>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-fxdqq6>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-fxdqq6>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-fxdqq6>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-fxdqq6>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-fxdqq6>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-fxdqq6>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-fxdqq6>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-fxdqq6>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-fxdqq6>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-fxdqq6>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-fxdqq6>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-fxdqq6>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-fxdqq6>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-fxdqq6>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-fxdqq6>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-fxdqq6>.brz-bg,
      .brz .brz-css-fxdqq6>.brz-bg>.brz-bg-image,
      .brz .brz-css-fxdqq6>.brz-bg>.brz-bg-map,
      .brz .brz-css-fxdqq6>.brz-bg>.brz-bg-color,
      .brz .brz-css-fxdqq6>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fxdqq6>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fxdqq6 {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fxdqq6 {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-2vq9ld {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-2vq9ld {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2vq9ld {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2vq9ld {
          max-width: 100%;
        }
      }

      .brz .brz-css-6k70w4 {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-6k70w4>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-6k70w4>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-6k70w4>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-6k70w4>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-6k70w4>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-6k70w4>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-6k70w4>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-6k70w4>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-6k70w4>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-6k70w4>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-6k70w4>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-6k70w4>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-6k70w4>.brz-row,
      .brz .brz-css-6k70w4>.brz-bg>.brz-bg-video,
      .brz .brz-css-6k70w4>.brz-bg,
      .brz .brz-css-6k70w4>.brz-bg>.brz-bg-image,
      .brz .brz-css-6k70w4>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-6k70w4 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6k70w4>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6k70w4 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6k70w4>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6k70w4 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-7zs0dt {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7zs0dt {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7zs0dt {
          padding: 0;
        }
      }

      .brz .brz-css-k7ywvz {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-k7ywvz .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-k7ywvz>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-k7ywvz>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-k7ywvz>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-k7ywvz>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-k7ywvz>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-k7ywvz>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-k7ywvz>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-k7ywvz>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-k7ywvz>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-k7ywvz>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-k7ywvz>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-k7ywvz>.brz-bg,
      .brz .brz-css-k7ywvz>.brz-bg>.brz-bg-image,
      .brz .brz-css-k7ywvz>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-k7ywvz {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-k7ywvz>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz-css-m3p5p9 .brz-line-container:after {
        display: none;
      }

      .brz-css-m3p5p9 .brz-hr,
      .brz-css-m3p5p9 .brz-line-container:before,
      .brz-css-m3p5p9 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-m3p5p9.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-m3p5p9 {
        width: 75%;
      }

      .brz-css-m3p5p9 .brz-hr {
        border-radius: 0px;
      }

      .brz-css-m3p5p9 .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-m3p5p9 .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-m3p5p9 .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-m3p5p9 .brz-line-icon-wrapper,
      .brz-css-m3p5p9 .brz-hr,
      .brz-css-m3p5p9 .brz-line-container:before,
      .brz-css-m3p5p9 .brz-line-container:after,
      .brz-css-m3p5p9 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-16tybut {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-16tybut.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-16tybut .brz-container {
        justify-content: center;
      }

      .brz .brz-css-16tybut>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-16tybut>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-16tybut>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-16tybut {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-16tybut {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16tybut {
          display: block;
        }
      }

      .brz .brz-css-kbcj40 {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kbcj40 {
          position: relative;
        }

        .brz .brz-css-kbcj40 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kbcj40 {
          position: relative;
        }

        .brz .brz-css-kbcj40 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kbcj40 {
          position: relative;
        }

        .brz .brz-css-kbcj40 {
          display: flex;
        }
      }

      .brz .brz-css-1s323l5 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-ojl57b {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-ijl2kc {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ijl2kc {
          position: relative;
        }

        .brz .brz-css-ijl2kc {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ijl2kc {
          position: relative;
        }

        .brz .brz-css-ijl2kc {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ijl2kc {
          position: relative;
        }

        .brz .brz-css-ijl2kc {
          display: flex;
        }
      }

      .brz .brz-css-16rbmiz {
        height: 50px;
      }

      .brz-css-1wg1bx3 .brz-line-container:after {
        display: none;
      }

      .brz-css-1wg1bx3 .brz-hr,
      .brz-css-1wg1bx3 .brz-line-container:before,
      .brz-css-1wg1bx3 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-1wg1bx3.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1wg1bx3 {
        width: 75%;
      }

      .brz-css-1wg1bx3 .brz-hr {
        border-radius: 0px;
      }

      .brz-css-1wg1bx3 .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-1wg1bx3 .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-1wg1bx3 .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-1wg1bx3 .brz-line-icon-wrapper,
      .brz-css-1wg1bx3 .brz-hr,
      .brz-css-1wg1bx3 .brz-line-container:before,
      .brz-css-1wg1bx3 .brz-line-container:after,
      .brz-css-1wg1bx3 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-udgye2 {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1bitolu {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-1bitolu .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bitolu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1bitolu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1bitolu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-7htx97 {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7htx97 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7htx97 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7htx97 {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7htx97 {
          display: flex;
        }
      }

      .brz .brz-css-4bzaiv {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-4bzaiv .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-4bzaiv>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-4bzaiv>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-4bzaiv>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-4bzaiv>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-4bzaiv>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-4bzaiv>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-4bzaiv>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-4bzaiv>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-4bzaiv>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-4bzaiv>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-4bzaiv>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-4bzaiv>.brz-bg,
      .brz .brz-css-4bzaiv>.brz-bg>.brz-bg-image,
      .brz .brz-css-4bzaiv>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-4bzaiv {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-4bzaiv>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1bsbrk1.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-1bsbrk1.brz-btn {
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-1bsbrk1.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1bsbrk1.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-1bsbrk1.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1bsbrk1:after {
        height: unset;
      }

      .brz .brz-css-1bsbrk1 .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-1bsbrk1 .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-1bsbrk1.brz-btn,
      .brz .brz-css-1bsbrk1.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-1bsbrk1.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bsbrk1.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-1bsbrk1.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1bsbrk1.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1bsbrk1.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-1ep5d9a.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-1ep5d9a.brz-btn {
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-1ep5d9a.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1ep5d9a.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-1ep5d9a.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1ep5d9a:after {
        height: unset;
      }

      .brz .brz-css-1ep5d9a .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-1ep5d9a .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-1ep5d9a.brz-btn,
      .brz .brz-css-1ep5d9a.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-1ep5d9a.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ep5d9a.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-1ep5d9a.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ep5d9a.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ep5d9a.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-pndfxn.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-pndfxn.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-pndfxn.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-pndfxn.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-pndfxn.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-pndfxn.brz-btn--hover-in:before,
      .brz .brz-css-pndfxn.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-pndfxn.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pndfxn.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pndfxn.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pndfxn.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-18ufxw8 {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-18ufxw8.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-18ufxw8 .brz-container {
        justify-content: center;
      }

      .brz .brz-css-18ufxw8>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-18ufxw8>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-18ufxw8>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-18ufxw8 {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-18ufxw8 {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-18ufxw8 {
          display: block;
        }
      }

      .brz .brz-css-1p9p7oh {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-1p9p7oh>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1p9p7oh>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1p9p7oh>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1p9p7oh>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1p9p7oh>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1p9p7oh>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1p9p7oh>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1p9p7oh>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1p9p7oh>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1p9p7oh>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1p9p7oh>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1p9p7oh>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-1p9p7oh>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1p9p7oh>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-1p9p7oh>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1p9p7oh>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-1p9p7oh>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-1p9p7oh>.brz-bg,
      .brz .brz-css-1p9p7oh>.brz-bg>.brz-bg-image,
      .brz .brz-css-1p9p7oh>.brz-bg>.brz-bg-map,
      .brz .brz-css-1p9p7oh>.brz-bg>.brz-bg-color,
      .brz .brz-css-1p9p7oh>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p9p7oh>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1p9p7oh {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1p9p7oh {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1ieclxr {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ieclxr {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ieclxr {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ieclxr {
          max-width: 100%;
        }
      }

      .brz .brz-css-1getypb {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1getypb>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1getypb>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1getypb>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1getypb>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1getypb>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1getypb>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1getypb>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1getypb>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1getypb>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1getypb>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1getypb>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1getypb>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1getypb>.brz-row,
      .brz .brz-css-1getypb>.brz-bg>.brz-bg-video,
      .brz .brz-css-1getypb>.brz-bg,
      .brz .brz-css-1getypb>.brz-bg>.brz-bg-image,
      .brz .brz-css-1getypb>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1getypb {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1getypb>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1getypb {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1getypb>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1getypb {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-fpz6r3 {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fpz6r3 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fpz6r3 {
          padding: 0;
        }
      }

      .brz .brz-css-1ij1e1g {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-1lzzauj.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1lzzauj.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1lzzauj.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1lzzauj.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-1lzzauj.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1lzzauj.brz-btn--hover-in:before,
      .brz .brz-css-1lzzauj.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1lzzauj.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lzzauj.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1lzzauj.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lzzauj.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-jr4lvp {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-l0a2x1.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1ppf35t.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1ppf35t.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1ppf35t.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1ppf35t.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-1ppf35t.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1ppf35t.brz-btn--hover-in:before,
      .brz .brz-css-1ppf35t.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1ppf35t.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ppf35t.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ppf35t.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ppf35t.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-b7lmtc.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-b7lmtc.brz-btn {
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-b7lmtc.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-b7lmtc.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-b7lmtc.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-b7lmtc:after {
        height: unset;
      }

      .brz .brz-css-b7lmtc .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-b7lmtc .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-b7lmtc.brz-btn,
      .brz .brz-css-b7lmtc.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-b7lmtc.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-b7lmtc.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-b7lmtc.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-b7lmtc.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-b7lmtc.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-15zviav {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-12zgtax {
        width: 555px;
        height: 416.25px;
        margin-inline-start: 0px;
        margin-top: -23.12px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12zgtax {
          width: 354px;
          height: 265.5px;
          margin-top: -14.75px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12zgtax {
          width: 380px;
          height: 285px;
          margin-top: -15.83px;
        }
      }

      .brz .brz-css-1hguvot {
        padding-top: 66.6667%;
      }

      .brz .brz-css-1hguvot>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hguvot {
          padding-top: 66.6684%;
        }
      }

      .brz .brz-css-uibi0w {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-4r57ez:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-4r57ez {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-4r57ez {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-4r57ez .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-4r57ez .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-4r57ez .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-4r57ez .brz-picture {
        filter: none;
      }

      .brz .brz-css-4r57ez,
      .brz .brz-css-4r57ez .brz-picture:after,
      .brz .brz-css-4r57ez .brz-picture,
      .brz .brz-css-4r57ez.brz-image--withHover img.brz-img,
      .brz .brz-css-4r57ez.brz-image--withHover img.dynamic-image,
      .brz .brz-css-4r57ez.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-179i48f:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-179i48f {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-179i48f {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-179i48f .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-179i48f .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-179i48f .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-179i48f .brz-picture {
        filter: none;
      }

      .brz .brz-css-179i48f,
      .brz .brz-css-179i48f .brz-picture:after,
      .brz .brz-css-179i48f .brz-picture,
      .brz .brz-css-179i48f.brz-image--withHover img.brz-img,
      .brz .brz-css-179i48f.brz-image--withHover img.dynamic-image,
      .brz .brz-css-179i48f.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1kdav28.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-cneltj {
        padding-top: 66.6667%;
      }

      .brz .brz-css-cneltj>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-cneltj {
          padding-top: 66.6684%;
        }
      }

      .brz .brz-css-19lebb5 {
        width: 555px;
        height: 416.25px;
        margin-inline-start: 0px;
        margin-top: -27.29px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19lebb5 {
          width: 354px;
          height: 265.5px;
          margin-top: -17.4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19lebb5 {
          width: 380px;
          height: 285px;
          margin-top: -18.68px;
        }
      }

      .brz .brz-css-9aw496 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-8k55q5 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-57scyg {
        padding: 0;
      }

      .brz .brz-css-i45xai {
        padding: 0;
      }

      .brz .brz-css-1k00tlx {
        margin: 0;
      }

      .brz .brz-css-ybtmxf {
        margin: 0;
      }

      .brz .brz-css-qctlu9 {
        padding: 0;
      }

      .brz .brz-css-17mvgbq {
        margin: 0;
      }

      .brz .brz-css-58ab86 {
        padding: 0;
      }

      .brz .brz-css-1w1nwv7 {
        padding: 0;
      }

      .brz .brz-css-18iqifn {
        margin: 0;
      }

      .brz .brz-css-5222tb {
        margin: 0;
      }

      .brz .brz-css-1rc51t {
        padding: 0;
      }

      .brz .brz-css-ypo4qp {
        margin: 0;
      }

      .brz .brz-css-cqss5g {
        margin: 0;
      }

      .brz .brz-css-gh5e3o {
        margin: 0;
      }

      .brz .brz-css-b2561d {
        padding: 0;
      }

      .brz .brz-css-116a8xn {
        padding: 0;
      }

      .brz .brz-css-ok38bs {
        padding: 0;
      }

      .brz .brz-css-ozupnv {
        margin: 0;
      }

      .brz .brz-css-s7sw1k {
        padding: 30px 0px 90px 0px;
      }

      .brz .brz-css-s7sw1k>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 0.63);
      }

      @media (min-width: 991px) {
        .brz .brz-css-s7sw1k>.brz-bg>.brz-bg-image {
          background-attachment: fixed;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s7sw1k {
          padding: 30px 0px 90px 0px;
        }

        .brz .brz-css-s7sw1k>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-s7sw1k:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-s7sw1k>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-s7sw1k:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-s7sw1k:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-s7sw1k>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-s7sw1k:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 0.63);
          background-image: none;
        }

        .brz .brz-css-s7sw1k>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-s7sw1k:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-s7sw1k>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-s7sw1k:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-s7sw1k>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-s7sw1k>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-s7sw1k>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-s7sw1k>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-s7sw1k>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-s7sw1k:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-s7sw1k>.brz-bg,
        .brz .brz-css-s7sw1k>.brz-bg>.brz-bg-image,
        .brz .brz-css-s7sw1k>.brz-bg>.brz-bg-map,
        .brz .brz-css-s7sw1k>.brz-bg>.brz-bg-color,
        .brz .brz-css-s7sw1k>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s7sw1k:hover>.brz-bg>.brz-bg-image {
          background-attachment: fixed;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-s7sw1k {
          padding: 20px 15px 40px 15px;
        }

        .brz .brz-css-s7sw1k>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 0.8);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-s7sw1k {
          padding: 25px 15px 50px 15px;
        }

        .brz .brz-css-s7sw1k>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1l93ye7 {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1l93ye7.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1l93ye7 .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1l93ye7>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1l93ye7>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1l93ye7>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1l93ye7:hover {
          display: block;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dozq8m:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dozq8m {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-1blppab {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1blppab {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1blppab .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1blppab {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1blppab {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-np8wy6 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-wVWhD {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 16px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 1.1px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wVWhD {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 16px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 1.1px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wVWhD {
          letter-spacing: 1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wVWhD {
          text-align: center !important;
          letter-spacing: 1px;
        }
      }

      .brz .brz-css-14oa5u9 {
        margin: -5px 0px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14oa5u9 {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-14oa5u9 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14oa5u9 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14oa5u9 {
          margin: 0px -76px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14oa5u9 {
          margin: 0px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz-css-1it5h9r .brz-line-container:after {
        display: none;
      }

      .brz-css-1it5h9r .brz-hr,
      .brz-css-1it5h9r .brz-line-container:before,
      .brz-css-1it5h9r .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-1it5h9r.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1it5h9r {
        width: 80%;
      }

      .brz-css-1it5h9r .brz-hr {
        border-radius: 12px;
      }

      .brz-css-1it5h9r .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-1it5h9r .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-1it5h9r .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-1it5h9r .brz-line-icon-wrapper,
      .brz-css-1it5h9r .brz-hr,
      .brz-css-1it5h9r .brz-line-container:before,
      .brz-css-1it5h9r .brz-line-container:after,
      .brz-css-1it5h9r .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-1it5h9r.brz-css-1it5h9r {
          width: 40%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1n5ku5d {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1n5ku5d>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1n5ku5d:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1n5ku5d>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1n5ku5d:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1n5ku5d:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1n5ku5d>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1n5ku5d:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1n5ku5d>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1n5ku5d:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1n5ku5d>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1n5ku5d:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1n5ku5d:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1n5ku5d>.brz-row,
        .brz .brz-css-1n5ku5d>.brz-bg>.brz-bg-video,
        .brz .brz-css-1n5ku5d>.brz-bg,
        .brz .brz-css-1n5ku5d>.brz-bg>.brz-bg-image,
        .brz .brz-css-1n5ku5d>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1n5ku5d {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1n5ku5d>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1n5ku5d>.brz-row {
          flex-direction: row-reverse;
          flex-wrap: wrap-reverse;
          justify-content: flex-end;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1umjlye {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-h84uc2>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-h84uc2 {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-h84uc2 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-h84uc2>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-h84uc2:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-h84uc2>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-h84uc2:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-h84uc2:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-h84uc2>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-h84uc2:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-h84uc2>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-h84uc2:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-h84uc2>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-h84uc2:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-h84uc2>.brz-bg,
        .brz .brz-css-h84uc2>.brz-bg>.brz-bg-image,
        .brz .brz-css-h84uc2>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-h84uc2>.brz-bg {
          margin: 0px 15px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-h84uc2>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      .brz .brz-css-smeptr {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-smeptr {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-yzopxb {
        margin: 0;
        padding: 29px 0px 5px 16%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-yzopxb {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 29px 0px 5px 16%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yzopxb:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-yzopxb {
          margin: 0px 15px 0px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yzopxb {
          margin: 10px 15px 10px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      .brz .brz-css-1nz7z4p {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nz7z4p {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nz7z4p:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1nz7z4p {
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nz7z4p {
          margin: 0px 25px 0px 25px;
          padding: 0;
        }
      }

      .brz .brz-css-1od4acv>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1od4acv {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-1od4acv .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1od4acv>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1od4acv:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1od4acv>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1od4acv:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1od4acv:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1od4acv>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1od4acv:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1od4acv>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1od4acv:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1od4acv>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1od4acv:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1od4acv>.brz-bg,
        .brz .brz-css-1od4acv>.brz-bg>.brz-bg-image,
        .brz .brz-css-1od4acv>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1od4acv>.brz-bg {
          margin: 0px 25px 0px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l9jw0h {
          padding-top: 75%;
        }

        .brz .brz-css-l9jw0h>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-194sql3 {
        padding: 0px 83px 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-194sql3 {
          padding: 0px 83px 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-194sql3 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-194sql3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-194sql3 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-194sql3 {
          padding: 0;
          margin: 0;
        }
      }

      .brz .brz-css-x2p2tn {
        height: 5px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-x2p2tn {
          height: 5px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-x2p2tn {
          height: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wzqz8i {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-wzqz8i .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wzqz8i {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-gaBSo {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 36px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gaBSo {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 36px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gaBSo {
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gaBSo {
          text-align: center !important;
          font-size: 28px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gpjod1 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-uyu0nx {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-uyu0nx .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-uyu0nx {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lv89v2 {
          width: 555px;
          height: 416.25px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xtomkv.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-e9rbyy {
        animation-name: initial;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-e9rbyy {
          animation-name: initial;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-8ofkh0 {
        border-radius: 12px;
      }

      .brz .brz-css-8ofkh0 {
        box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
        border: 0px solid rgba(102, 102, 102, 0);
      }

      .brz .brz-css-8ofkh0 .brz-picture:after {
        border-radius: 12px;
      }

      .brz .brz-css-8ofkh0 .brz-picture:after {
        box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
      }

      @media (min-width: 991px) {
        .brz .brz-css-8ofkh0:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-8ofkh0 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-8ofkh0:hover {
          box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
          border: 0px solid rgba(102, 102, 102, 0);
        }

        .brz .brz-css-8ofkh0 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-8ofkh0:hover .brz-picture:after {
          box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-8ofkh0 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-8ofkh0:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-8ofkh0,
        .brz .brz-css-8ofkh0 .brz-picture:after,
        .brz .brz-css-8ofkh0 .brz-picture,
        .brz .brz-css-8ofkh0.brz-image--withHover img.brz-img,
        .brz .brz-css-8ofkh0.brz-image--withHover img.dynamic-image,
        .brz .brz-css-8ofkh0.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-p0pvl9 {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 500ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-p0pvl9 {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 500ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-p0pvl9 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-p0pvl9 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j3kxe7 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-j3kxe7 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j3kxe7 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cxhqjk {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1cxhqjk .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cxhqjk {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-14e5e8i {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14e5e8i {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14e5e8i {
          height: 5px;
        }
      }

      .brz .brz-css-pqr1n2 {
        margin: 10px 56px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pqr1n2 {
          z-index: auto;
          position: relative;
          margin: 10px 56px 10px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pqr1n2 {
          position: relative;
        }

        .brz .brz-css-pqr1n2:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pqr1n2 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pqr1n2 {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1czrpui {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-rbbq2 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rbbq2 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rbbq2 {
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rbbq2 {
          text-align: center !important;
          font-size: 16px;
          line-height: 1.2;
        }
      }

      .brz .brz-css-vu8ccz {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vu8ccz {
          height: 30px;
        }
      }

      .brz .brz-css-gzbybo {
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gzbybo {
          justify-content: flex-start;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gzbybo {
          justify-content: center;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-o1owq8 {
          padding-top: 100.823%;
        }

        .brz .brz-css-o1owq8>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-ngrbb7 {
        margin: 0;
        padding: 3px 0px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ngrbb7 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 3px 0px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ngrbb7:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ngrbb7 {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ngrbb7 {
          margin: 6px 0px -10px 0px;
          padding: 0;
        }
      }

      .brz .brz-css-xf8m5i {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-xf8m5i>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xf8m5i {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-xf8m5i .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-xf8m5i>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg,
        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-image,
        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xf8m5i {
          flex: 1 1 48.6%;
          max-width: 48.6%;
        }

        .brz .brz-css-xf8m5i>.brz-bg {
          margin: 6px 0px -10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vq8v87 {
          padding-top: 99.6342%;
        }

        .brz .brz-css-1vq8v87>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i9lrzy.brz-hover-animation__container {
          max-width: 60%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-z7m2qw:not(.brz-image--hovered) {
          max-width: 60%;
        }

        .brz .brz-css-z7m2qw {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-z7m2qw:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-z7m2qw .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-z7m2qw:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-z7m2qw .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-z7m2qw:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-z7m2qw,
        .brz .brz-css-z7m2qw .brz-picture:after,
        .brz .brz-css-z7m2qw .brz-picture,
        .brz .brz-css-z7m2qw.brz-image--withHover img.brz-img,
        .brz .brz-css-z7m2qw.brz-image--withHover img.dynamic-image,
        .brz .brz-css-z7m2qw.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-pamg4v {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pamg4v {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-pamg4v .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pamg4v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pamg4v {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pamg4v {
          padding: 15px;
          margin: -20px 0px 10px 0px;
        }
      }

      .brz .brz-css-91al4p {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-91al4p {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-91al4p:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-91al4p {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-91al4p {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-ac417b {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-ac417b>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ac417b {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-ac417b .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-ac417b>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-ac417b:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ac417b>.brz-bg,
        .brz .brz-css-ac417b>.brz-bg>.brz-bg-image,
        .brz .brz-css-ac417b>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ac417b>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ac417b {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-ac417b>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ulk7vd.brz-hover-animation__container {
          max-width: 50%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1r7m2ln:not(.brz-image--hovered) {
          max-width: 52%;
        }

        .brz .brz-css-1r7m2ln {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1r7m2ln:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1r7m2ln .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1r7m2ln:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1r7m2ln .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1r7m2ln:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1r7m2ln,
        .brz .brz-css-1r7m2ln .brz-picture:after,
        .brz .brz-css-1r7m2ln .brz-picture,
        .brz .brz-css-1r7m2ln.brz-image--withHover img.brz-img,
        .brz .brz-css-1r7m2ln.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1r7m2ln.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j8mfn5:not(.brz-image--hovered) {
          max-width: 50%;
        }

        .brz .brz-css-j8mfn5 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-j8mfn5:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-j8mfn5 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-j8mfn5:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-j8mfn5 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-j8mfn5:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-j8mfn5,
        .brz .brz-css-j8mfn5 .brz-picture:after,
        .brz .brz-css-j8mfn5 .brz-picture,
        .brz .brz-css-j8mfn5.brz-image--withHover img.brz-img,
        .brz .brz-css-j8mfn5.brz-image--withHover img.dynamic-image,
        .brz .brz-css-j8mfn5.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-e1hua1 {
        padding: 0;
        margin: 16px 0px 10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-e1hua1 {
          padding: 0;
          margin: 16px 0px 10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-e1hua1 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-e1hua1 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-e1hua1 {
          margin: 14px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-e1hua1 {
          padding: 15px;
          margin: 8px 0px 5px 0px;
          justify-content: flex-start;
        }
      }

      .brz .brz-css-12xxmj2 {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12xxmj2 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12xxmj2:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12xxmj2 {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12xxmj2 {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-1rszu2u {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-1rszu2u>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rszu2u {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1rszu2u .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1rszu2u>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg,
        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-image,
        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rszu2u>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rszu2u {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-1rszu2u>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3csl0p {
          padding-top: 100.3701%;
        }

        .brz .brz-css-3csl0p>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-30m9qj.brz-hover-animation__container {
          max-width: 63%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14f9329:not(.brz-image--hovered) {
          max-width: 63%;
        }

        .brz .brz-css-14f9329 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-14f9329:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-14f9329 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-14f9329:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-14f9329 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14f9329:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-14f9329,
        .brz .brz-css-14f9329 .brz-picture:after,
        .brz .brz-css-14f9329 .brz-picture,
        .brz .brz-css-14f9329.brz-image--withHover img.brz-img,
        .brz .brz-css-14f9329.brz-image--withHover img.dynamic-image,
        .brz .brz-css-14f9329.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-8vqe9b {
        padding: 0;
        margin: 10px 0px -10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8vqe9b {
          padding: 0;
          margin: 10px 0px -10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-8vqe9b .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8vqe9b {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8vqe9b {
          margin: 9px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8vqe9b {
          padding: 15px;
          margin: 0px 0px 10px 0px;
        }
      }

      .brz .brz-css-1eompv2 {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eompv2 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eompv2:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1eompv2 {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1eompv2 {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-iyy2wr {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
      }

      @media (min-width: 991px) {
        .brz .brz-css-iyy2wr {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-iyy2wr .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-iyy2wr {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-iyy2wr {
          margin: 14px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-iyy2wr {
          padding: 15px;
          margin: -12px 0px 10px 0px;
          justify-content: flex-start;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12kleo8.brz-hover-animation__container {
          max-width: 52%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gpzp7g {
          height: 50px;
        }
      }

      .brz .brz-css-1urqy49 {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1urqy49 {
          height: 30px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1urqy49 {
          height: 25px;
        }
      }

      .brz .brz-css-gtpqL {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gtpqL {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gtpqL {
          font-size: 13px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gtpqL {
          font-size: 15px;
          line-height: 1.6;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nvmtem {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1ab16q {
        padding: 0;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ab16q {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ab16q .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ab16q {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ab16q {
          padding: 19px;
          margin: 10px 20px 10px 20px;
        }
      }

      .brz .brz-css-g7yskd {
        height: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-g7yskd {
          height: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1phr2gu {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1phr2gu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1phr2gu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1phr2gu {
          display: none;
        }
      }

      .brz .brz-css-12prtfx .brz-menu__ul {
        font-family: "Jost", sans-serif;
      }

      .brz .brz-css-12prtfx .brz-menu__ul {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a {
        padding: 0px 10px 0px 10px;
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
        color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: 16px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-family: "Jost", sans-serif;
          display: flex;
          flex-wrap: wrap;
          justify-content: inherit;
          align-items: center;
          max-width: none;
          margin: 0px -5px 0px -5px;
        }

        .brz .brz-css-12prtfx:hover .brz-menu__ul {
          color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a {
          flex-flow: row nowrap;
          padding: 0px 10px 0px 10px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          border-radius: 0px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>a {
          border-radius: 0px;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu {
          font-family: var(--brz-buttonfontfamily, initial);
          border-radius: 0px;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu:hover {
          color: rgba(255, 255, 255, 1);
          background-color: rgba(51, 51, 51, 1);
          box-shadow: none;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-menu__item>.brz-a {
          flex-flow: row nowrap;
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu .brz-a:hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
          font-size: 12px;
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__item--current .brz-menu__sub-menu {
          box-shadow: none;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current):hover>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__item-dropdown .brz-menu__item:hover {
          background-color: rgba(51, 51, 51, 1);
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-menu__item-dropdown:hover .brz-a:hover:after {
          border-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item {
          border-bottom: 1px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__item-dropdown .brz-menu__item,
        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__item--current .brz-menu__sub-menu,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
        .brz .brz-css-12prtfx:hover .brz-menu__ul,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item,
        .brz .brz-css-12prtfx .brz-menu__sub-menu,
        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu .brz-a,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: 16px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-12prtfx [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-12prtfx [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-12prtfx>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-12prtfx>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-12prtfx>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-12prtfx .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 2.5px;
          margin-left: 2.5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
          width: 18px;
        }

        .brz .brz-css-3c6883:hover .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      .brz .brz-css-7u49x9 {
        animation-name: slideInUp;
        animation-duration: 1500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7u49x9 {
          animation-name: slideInUp;
          animation-duration: 1500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7u49x9 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7u49x9 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-16lv7h6 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-16lv7h6 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-16lv7h6 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16lv7h6 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16lv7h6 {
          margin: 0px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b0is4v {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1b0is4v .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b0is4v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-oj1o2c {
          padding-top: 101.5314%;
        }

        .brz .brz-css-oj1o2c>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-cOL7W {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 30px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cOL7W {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 30px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cOL7W {
          font-size: 24px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cOL7W {
          text-align: center !important;
          font-size: 24px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-qvkpw4 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1ke0u7d {
        padding: 28px 20% 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ke0u7d {
          padding: 28px 20% 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ke0u7d .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ke0u7d {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ke0u7d {
          padding: 0;
          margin: 18px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ke0u7d {
          padding: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nz56mo {
          padding-top: 56.2867%;
        }

        .brz .brz-css-1nz56mo>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dc2uxb.brz-hover-animation__container {
          max-width: 50%;
        }
      }

      .brz .brz-css-14e9j3p,
      .brz .brz-css-14e9j3p .brz-picture:after,
      .brz .brz-css-14e9j3p .brz-picture,
      .brz .brz-css-14e9j3p.brz-image--withHover img.brz-img,
      .brz .brz-css-14e9j3p.brz-image--withHover img.dynamic-image,
      .brz .brz-css-14e9j3p.brz-image--withHover .brz-img__hover {
        transition-duration: 0.51s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14e9j3p:not(.brz-image--hovered) {
          max-width: 50%;
        }

        .brz .brz-css-14e9j3p {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-14e9j3p:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-14e9j3p .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-14e9j3p:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-14e9j3p .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14e9j3p:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-14e9j3p,
        .brz .brz-css-14e9j3p .brz-picture:after,
        .brz .brz-css-14e9j3p .brz-picture,
        .brz .brz-css-14e9j3p.brz-image--withHover img.brz-img,
        .brz .brz-css-14e9j3p.brz-image--withHover img.dynamic-image,
        .brz .brz-css-14e9j3p.brz-image--withHover .brz-img__hover {
          transition-duration: 0.51s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-11bwwre {
        margin: -10px 0px 5px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-11bwwre {
          padding: 0;
          margin: -10px 0px 5px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-11bwwre .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11bwwre {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-11bwwre {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11bwwre {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11bwwre {
          display: none;
        }
      }

      .brz .brz-css-mkixb6 {
        margin: 0;
        padding: 5px 100px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mkixb6 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 100px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mkixb6:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mkixb6 {
          padding: 5px 30px 20px 30px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mkixb6 {
          margin: -20px 0px -20px 0px;
          padding: 0;
        }
      }

      .brz .brz-css-1elna1m {
        flex: 1 1 46.2%;
        max-width: 46.2%;
      }

      .brz .brz-css-1elna1m>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1elna1m {
          z-index: auto;
          flex: 1 1 46.2%;
          max-width: 46.2%;
          justify-content: flex-start;
        }

        .brz .brz-css-1elna1m .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1elna1m>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1elna1m>.brz-bg,
        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-image,
        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1elna1m {
          flex: 1 1 48.2%;
          max-width: 48.2%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1elna1m {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1elna1m>.brz-bg {
          margin: -20px 0px -20px 0px;
        }
      }

      .brz .brz-css-174b3zg {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-174b3zg>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-174b3zg {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-174b3zg .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-174b3zg>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-174b3zg>.brz-bg,
        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-image,
        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-174b3zg>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-174b3zg {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-174b3zg>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xpkcuu {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1xpkcuu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xpkcuu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xpkcuu {
          display: none;
        }
      }

      .brz .brz-css-r0byu9.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-r0byu9.brz-btn--hover-in:before {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-r0byu9.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-r0byu9.brz-btn--hover-in {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {

        .brz .brz-css-r0byu9.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-r0byu9.brz-btn--hover-in:before {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-r0byu9.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-r0byu9.brz-btn--hover-in {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-r0byu9.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-r0byu9.brz-btn--hover-in:before,
        .brz .brz-css-r0byu9.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-r0byu9.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-r0byu9.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-172v0q0 {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-172v0q0.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-172v0q0 .brz-container {
          justify-content: center;
        }

        .brz .brz-css-172v0q0>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-172v0q0>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-172v0q0>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-172v0q0:hover {
          display: block;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o9rfv4 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1dmzwek {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dmzwek {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1dmzwek .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dmzwek {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1dmzwek {
          margin: 0px 16px 0px 16px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yprf6h {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yprf6h:hover {
          display: flex;
        }
      }

      .brz .brz-css-1rs0dnt {
        flex: 1 1 100%;
        max-width: 100%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rs0dnt {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        .brz .brz-css-1rs0dnt .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1rs0dnt>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1rs0dnt:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1rs0dnt>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rs0dnt:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1rs0dnt:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1rs0dnt>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rs0dnt:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1rs0dnt>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1rs0dnt:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1rs0dnt>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1rs0dnt:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1rs0dnt>.brz-bg,
        .brz .brz-css-1rs0dnt>.brz-bg>.brz-bg-image,
        .brz .brz-css-1rs0dnt>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-zhq8sr {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-i08dcy {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-i08dcy>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-i08dcy:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-i08dcy>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-i08dcy:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-i08dcy:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-i08dcy>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-i08dcy:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-i08dcy>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-i08dcy:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-i08dcy>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-i08dcy:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-i08dcy:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-i08dcy>.brz-row,
        .brz .brz-css-i08dcy>.brz-bg>.brz-bg-video,
        .brz .brz-css-i08dcy>.brz-bg,
        .brz .brz-css-i08dcy>.brz-bg>.brz-bg-image,
        .brz .brz-css-i08dcy>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-i08dcy {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1piytnv:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1piytnv {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-1las39q {
        padding: 60px 0px 60px 0px;
      }

      .brz .brz-css-1las39q>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0.1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1las39q {
          padding: 60px 0px 60px 0px;
        }

        .brz .brz-css-1las39q>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1las39q:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1las39q>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1las39q:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1las39q:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1las39q>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1las39q:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0.1);
          background-image: none;
        }

        .brz .brz-css-1las39q>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1las39q:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1las39q>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1las39q:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1las39q>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1las39q>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1las39q>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1las39q>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1las39q>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1las39q:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1las39q>.brz-bg,
        .brz .brz-css-1las39q>.brz-bg>.brz-bg-image,
        .brz .brz-css-1las39q>.brz-bg>.brz-bg-map,
        .brz .brz-css-1las39q>.brz-bg>.brz-bg-color,
        .brz .brz-css-1las39q>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1las39q:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1las39q {
          padding: 40px 15px 40px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1las39q {
          padding: 25px 15px 25px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xe47kp {
          width: 555px;
          height: 416.25px;
          margin-inline-start: 0px;
          margin-top: -23.12px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9xqjz {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-9xqjz .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9xqjz {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bgaii {
          padding-top: 66.6667%;
        }

        .brz .brz-css-1bgaii>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vtwf63.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-1k9ghr6 {
        border-radius: 12px;
      }

      .brz .brz-css-1k9ghr6 {
        box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
        border: 0px solid rgba(102, 102, 102, 0);
      }

      .brz .brz-css-1k9ghr6 .brz-picture:after {
        border-radius: 12px;
      }

      .brz .brz-css-1k9ghr6 .brz-picture:after {
        box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1k9ghr6:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1k9ghr6 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1k9ghr6:hover {
          box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
          border: 0px solid rgba(102, 102, 102, 0);
        }

        .brz .brz-css-1k9ghr6 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1k9ghr6:hover .brz-picture:after {
          box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1k9ghr6 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1k9ghr6:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1k9ghr6,
        .brz .brz-css-1k9ghr6 .brz-picture:after,
        .brz .brz-css-1k9ghr6 .brz-picture,
        .brz .brz-css-1k9ghr6.brz-image--withHover img.brz-img,
        .brz .brz-css-1k9ghr6.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1k9ghr6.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-s6z8i8 {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 500ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-s6z8i8 {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 500ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-s6z8i8 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-s6z8i8 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vg362j {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-vg362j .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vg362j {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-iiz0y4 {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-iiz0y4 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-iiz0y4:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-iiz0y4 {
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-iiz0y4 {
          margin: 0px 25px 0px 25px;
          padding: 0;
        }
      }

      .brz .brz-css-1b504sa {
        animation-name: initial;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b504sa {
          animation-name: initial;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-wr9bsl>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wr9bsl {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-wr9bsl .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-wr9bsl>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-wr9bsl:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-wr9bsl>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-wr9bsl:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-wr9bsl:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-wr9bsl>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-wr9bsl:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-wr9bsl>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-wr9bsl:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-wr9bsl>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-wr9bsl:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-wr9bsl>.brz-bg,
        .brz .brz-css-wr9bsl>.brz-bg>.brz-bg-image,
        .brz .brz-css-wr9bsl>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wr9bsl>.brz-bg {
          margin: 0px 25px 0px 25px;
        }
      }

      .brz .brz-css-14qt1j6.brz-btn {
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 24px;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-14qt1j6.brz-btn {
        color: rgba(0, 0, 0, 1);
        border: 2px solid rgba(0, 0, 0, 1);
      }

      .brz .brz-css-14qt1j6.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-14qt1j6.brz-btn .brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-14qt1j6.brz-btn.brz-btn-submit {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-14qt1j6 .brz-btn--story-container {
        border: 2px solid rgba(0, 0, 0, 1);
        border-radius: 24px;
      }

      .brz .brz-css-14qt1j6.brz-btn,
      .brz .brz-css-14qt1j6.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-14qt1j6.brz-btn.brz-btn-submit {
        transition-duration: 0.3s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14qt1j6.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          font-size: var(--brz-buttonfontsize, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-radius: 24px;
          flex-flow: row-reverse nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-14qt1j6.brz-btn:hover {
          color: rgba(var(--brz-global-color8), 1);
          border: 2px solid rgba(0, 0, 0, 1);
          box-shadow: none;
        }

        .brz .brz-css-14qt1j6.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-14qt1j6.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(var(--brz-global-color8), 1);
        }

        .brz .brz-css-14qt1j6.brz-btn.brz-btn-submit:hover {
          color: rgba(var(--brz-global-color8), 1);
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-14qt1j6:after {
          height: unset;
        }

        .brz .brz-css-14qt1j6 .brz-btn--story-container {
          border: 2px solid rgba(0, 0, 0, 1);
          flex-flow: row-reverse nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-14qt1j6 .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-14qt1j6.brz-btn,
        .brz .brz-css-14qt1j6.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-14qt1j6.brz-btn.brz-btn-submit {
          transition-duration: 0.3s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14qt1j6.brz-btn {
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-14qt1j6 .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14qt1j6.brz-btn {
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-14qt1j6 .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      .brz .brz-css-w5NVt {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 30px;
        line-height: 1.3;
        font-weight: 400;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-w5NVt {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 30px;
          line-height: 1.3;
          font-weight: 400;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-w5NVt {
          font-size: 24px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-w5NVt {
          font-size: 24px;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-1jrqknb.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1jrqknb.brz-btn--hover-in:before {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1jrqknb.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1jrqknb.brz-btn--hover-in {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {

        .brz .brz-css-1jrqknb.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-1jrqknb.brz-btn--hover-in:before {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-1jrqknb.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-1jrqknb.brz-btn--hover-in {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-1jrqknb.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-1jrqknb.brz-btn--hover-in:before,
        .brz .brz-css-1jrqknb.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-1jrqknb.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jrqknb.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wipm3 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wipm3:hover {
          display: flex;
        }
      }

      .brz .brz-css-m7s0db {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-m7s0db {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-m7s0db .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-m7s0db {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-m7s0db {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-1hw8pbx {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hw8pbx {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1hw8pbx .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1hw8pbx>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg,
        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-image,
        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hw8pbx {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hw8pbx>* {
          display: none;
        }

        .brz .brz-css-1hw8pbx>.brz-column__items {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mtilrm {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ddn8c1 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-ddn8c1>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-ddn8c1>.brz-row,
        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-video,
        .brz .brz-css-ddn8c1>.brz-bg,
        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-image,
        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ddn8c1 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1o4f0to {
        height: 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o4f0to {
          height: 15px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1o4f0to {
          height: 37px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1o4f0to {
          height: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ux9x0s {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-ux9x0s .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ux9x0s {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ux9x0s {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ux9x0s {
          display: none;
        }
      }

      .brz .brz-css-1jmx489 {
        height: 14px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jmx489 {
          height: 14px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1jmx489 {
          height: 10px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jmx489 {
          height: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rd0rx7 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-rd0rx7 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rd0rx7 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rd0rx7 {
          display: none;
        }
      }

      .brz .brz-css-s90qo {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: right !important;
        font-family: "Jost", sans-serif !important;
        font-size: 32px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-s90qo {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: right !important;
          font-family: "Jost", sans-serif !important;
          font-size: 32px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-s90qo {
          font-size: 28px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-s90qo {
          text-align: center !important;
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ya5uw {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-sqw0cl {
        padding: 5px 100px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqw0cl {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 100px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqw0cl:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sqw0cl {
          padding: 5px 30px 20px 30px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sqw0cl {
          padding: 25px;
        }
      }

      .brz .brz-css-1yeqjbk {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yeqjbk {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yeqjbk {
          position: relative;
        }

        .brz .brz-css-1yeqjbk:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yeqjbk {
          margin: 10px 20px 10px 20px;
        }
      }

      .brz .brz-css-aa5k3b {
        flex: 1 1 53.8%;
        max-width: 53.8%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-aa5k3b {
          z-index: auto;
          flex: 1 1 53.8%;
          max-width: 53.8%;
          justify-content: flex-start;
        }

        .brz .brz-css-aa5k3b .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-aa5k3b>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg,
        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-image,
        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-aa5k3b {
          flex: 1 1 49.8%;
          max-width: 49.8%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-aa5k3b {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nx0v7u {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rzjmcw {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1rzjmcw>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1rzjmcw>.brz-row,
        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-video,
        .brz .brz-css-1rzjmcw>.brz-bg,
        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-image,
        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rzjmcw {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqm6ne:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqm6ne {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-1muw6tr {
        padding: 60px 0px 30px 0px;
      }

      .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1muw6tr {
          padding: 60px 0px 30px 0px;
        }

        .brz .brz-css-1muw6tr>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-image,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-map,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-color,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1muw6tr {
          padding: 40px 15px 25px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1muw6tr {
          padding: 20px 15px 15px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l5ehqw {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-l5ehqw.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-l5ehqw .brz-container {
          justify-content: center;
        }

        .brz .brz-css-l5ehqw>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-l5ehqw>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-l5ehqw>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l5ehqw:hover {
          display: block;
        }
      }

      .brz .brz-css-1zcfal.brz-btn {
        font-family: "Jost", sans-serif;
        font-weight: 600;
        font-size: 15px;
        line-height: 1.6;
        letter-spacing: 0px;
        font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
        text-transform: inherit !important;
        border-radius: 24px;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-1zcfal.brz-btn {
        border: 2px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-1zcfal.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1zcfal.brz-btn.brz-btn-submit {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1zcfal .brz-btn--story-container {
        border: 2px solid rgba(0, 0, 0, 0);
        border-radius: 24px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1zcfal.brz-btn {
          font-family: "Jost", sans-serif;
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 24px;
          flex-flow: row-reverse nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-1zcfal.brz-btn:hover {
          color: rgba(var(--brz-global-color8), 1);
          border: 2px solid rgba(13, 13, 13, 0.8);
          box-shadow: none;
        }

        .brz .brz-css-1zcfal.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(13, 13, 13, 1);
          background-image: none;
        }

        .brz .brz-css-1zcfal.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(var(--brz-global-color8), 1);
        }

        .brz .brz-css-1zcfal.brz-btn.brz-btn-submit:hover {
          color: rgba(var(--brz-global-color8), 1);
          background-color: rgba(13, 13, 13, 1);
          background-image: none;
        }

        .brz .brz-css-1zcfal:after {
          height: unset;
        }

        .brz .brz-css-1zcfal .brz-btn--story-container {
          border: 2px solid rgba(13, 13, 13, 0.8);
          flex-flow: row-reverse nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-1zcfal .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-1zcfal.brz-btn,
        .brz .brz-css-1zcfal.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-1zcfal.brz-btn.brz-btn-submit {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1zcfal.brz-btn {
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          border-radius: 2px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-1zcfal .brz-btn--story-container {
          border-radius: 2px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1zcfal.brz-btn {
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          border-radius: 2px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-1zcfal .brz-btn--story-container {
          border-radius: 2px;
        }
      }

      .brz .brz-css-yumiin.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-yumiin.brz-btn--hover-in:before {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-yumiin.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-yumiin.brz-btn--hover-in {
        background-color: rgba(13, 13, 13, 1);
      }

      @media (min-width: 991px) {

        .brz .brz-css-yumiin.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-yumiin.brz-btn--hover-in:before {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-yumiin.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-yumiin.brz-btn--hover-in {
          background-color: rgba(13, 13, 13, 1);
          background-image: none;
        }

        .brz .brz-css-yumiin.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-yumiin.brz-btn--hover-in:before,
        .brz .brz-css-yumiin.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-yumiin.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yumiin.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7zbuxu {
          justify-content: center;
          padding: 0;
          gap: 20px 10px;
        }
      }

      .brz .brz-css-i38fh1.brz-btn {
        font-family: "Jost", sans-serif;
        font-weight: 600;
        font-size: 15px;
        line-height: 1.6;
        letter-spacing: 0px;
        font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
        text-transform: inherit !important;
        border-radius: 24px;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-i38fh1.brz-btn {
        color: rgba(0, 0, 0, 1);
        border: 2px solid rgba(0, 0, 0, 1);
      }

      .brz .brz-css-i38fh1.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-i38fh1.brz-btn .brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-i38fh1.brz-btn.brz-btn-submit {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-i38fh1 .brz-btn--story-container {
        border: 2px solid rgba(0, 0, 0, 1);
        border-radius: 24px;
      }

      .brz .brz-css-i38fh1.brz-btn,
      .brz .brz-css-i38fh1.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-i38fh1.brz-btn.brz-btn-submit {
        transition-duration: 0.3s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-i38fh1.brz-btn {
          font-family: "Jost", sans-serif;
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 24px;
          flex-flow: row-reverse nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-i38fh1.brz-btn:hover {
          color: rgba(var(--brz-global-color8), 1);
          border: 2px solid rgba(0, 0, 0, 1);
          box-shadow: none;
        }

        .brz .brz-css-i38fh1.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-i38fh1.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(var(--brz-global-color8), 1);
        }

        .brz .brz-css-i38fh1.brz-btn.brz-btn-submit:hover {
          color: rgba(var(--brz-global-color8), 1);
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-i38fh1:after {
          height: unset;
        }

        .brz .brz-css-i38fh1 .brz-btn--story-container {
          border: 2px solid rgba(0, 0, 0, 1);
          flex-flow: row-reverse nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-i38fh1 .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-i38fh1.brz-btn,
        .brz .brz-css-i38fh1.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-i38fh1.brz-btn.brz-btn-submit {
          transition-duration: 0.3s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-i38fh1.brz-btn {
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-i38fh1 .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-i38fh1.brz-btn {
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-i38fh1 .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-z4orj9 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-p8qfzs {
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-p8qfzs {
          justify-content: flex-start;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-p8qfzs {
          justify-content: center;
        }
      }

      .brz .brz-css-pgf5w5 {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pgf5w5 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pgf5w5:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pgf5w5 {
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pgf5w5 {
          margin: 0px 25px 0px 25px;
          padding: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2uds12:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2uds12 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-19vxjwj {
        padding: 30px 0px 30px 0px;
      }

      .brz .brz-css-19vxjwj>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 0.63);
      }

      @media (min-width: 991px) {
        .brz .brz-css-19vxjwj>.brz-bg>.brz-bg-image {
          background-attachment: fixed;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19vxjwj {
          padding: 30px 0px 30px 0px;
        }

        .brz .brz-css-19vxjwj>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-19vxjwj:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-19vxjwj>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-19vxjwj:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-19vxjwj:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-19vxjwj>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-19vxjwj:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 0.63);
          background-image: none;
        }

        .brz .brz-css-19vxjwj>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-19vxjwj:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-19vxjwj>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-19vxjwj:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-19vxjwj>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-19vxjwj>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-19vxjwj>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-19vxjwj>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-19vxjwj>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-19vxjwj:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-19vxjwj>.brz-bg,
        .brz .brz-css-19vxjwj>.brz-bg>.brz-bg-image,
        .brz .brz-css-19vxjwj>.brz-bg>.brz-bg-map,
        .brz .brz-css-19vxjwj>.brz-bg>.brz-bg-color,
        .brz .brz-css-19vxjwj>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19vxjwj:hover>.brz-bg>.brz-bg-image {
          background-attachment: fixed;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19vxjwj {
          padding: 20px 15px 20px 15px;
        }

        .brz .brz-css-19vxjwj>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 0.8);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19vxjwj {
          padding: 50px 15px 25px 15px;
        }

        .brz .brz-css-19vxjwj>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1px28ae {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1px28ae.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1px28ae .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1px28ae>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1px28ae>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1px28ae>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1px28ae:hover {
          display: block;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3xqiys {
          width: 555px;
          height: 416.25px;
          margin-inline-start: 0px;
          margin-top: -27.29px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-bfw2eb {
          padding-top: 66.6667%;
        }

        .brz .brz-css-bfw2eb>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1u9t6ny.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-73ewb {
        border-radius: 12px;
      }

      .brz .brz-css-73ewb {
        box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
        border: 0px solid rgba(102, 102, 102, 0);
      }

      .brz .brz-css-73ewb .brz-picture:after {
        border-radius: 12px;
      }

      .brz .brz-css-73ewb .brz-picture:after {
        box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
      }

      @media (min-width: 991px) {
        .brz .brz-css-73ewb:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-73ewb {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-73ewb:hover {
          box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
          border: 0px solid rgba(102, 102, 102, 0);
        }

        .brz .brz-css-73ewb .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-73ewb:hover .brz-picture:after {
          box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-73ewb .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-73ewb:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-73ewb,
        .brz .brz-css-73ewb .brz-picture:after,
        .brz .brz-css-73ewb .brz-picture,
        .brz .brz-css-73ewb.brz-image--withHover img.brz-img,
        .brz .brz-css-73ewb.brz-image--withHover img.dynamic-image,
        .brz .brz-css-73ewb.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-1lyf4rw {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 500ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lyf4rw {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 500ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1lyf4rw {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lyf4rw {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1t4yxz9 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1t4yxz9 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1t4yxz9 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-wl04sg {
        animation-name: initial;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wl04sg {
          animation-name: initial;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16km9xb {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-13is1kn>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-13is1kn {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-13is1kn .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-13is1kn>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-13is1kn:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-13is1kn>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-13is1kn:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-13is1kn:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-13is1kn>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-13is1kn:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-13is1kn>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-13is1kn:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-13is1kn>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-13is1kn:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-13is1kn>.brz-bg,
        .brz .brz-css-13is1kn>.brz-bg>.brz-bg-image,
        .brz .brz-css-13is1kn>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13is1kn>.brz-bg {
          margin: 0px 25px 0px 25px;
        }
      }

      .brz .brz-css-14cvi5a.brz-btn {
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 24px;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-14cvi5a.brz-btn {
        color: rgba(0, 0, 0, 1);
        border: 2px solid rgba(0, 0, 0, 1);
      }

      .brz .brz-css-14cvi5a.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-14cvi5a.brz-btn .brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-14cvi5a.brz-btn.brz-btn-submit {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-14cvi5a .brz-btn--story-container {
        border: 2px solid rgba(0, 0, 0, 1);
        border-radius: 24px;
      }

      .brz .brz-css-14cvi5a.brz-btn,
      .brz .brz-css-14cvi5a.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-14cvi5a.brz-btn.brz-btn-submit {
        transition-duration: 0.3s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14cvi5a.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          font-size: var(--brz-buttonfontsize, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-radius: 24px;
          flex-flow: row-reverse nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-14cvi5a.brz-btn:hover {
          color: rgba(var(--brz-global-color8), 1);
          border: 2px solid rgba(0, 0, 0, 1);
          box-shadow: none;
        }

        .brz .brz-css-14cvi5a.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-14cvi5a.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(var(--brz-global-color8), 1);
        }

        .brz .brz-css-14cvi5a.brz-btn.brz-btn-submit:hover {
          color: rgba(var(--brz-global-color8), 1);
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-14cvi5a:after {
          height: unset;
        }

        .brz .brz-css-14cvi5a .brz-btn--story-container {
          border: 2px solid rgba(0, 0, 0, 1);
          flex-flow: row-reverse nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-14cvi5a .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-14cvi5a.brz-btn,
        .brz .brz-css-14cvi5a.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-14cvi5a.brz-btn.brz-btn-submit {
          transition-duration: 0.3s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14cvi5a.brz-btn {
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-14cvi5a .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14cvi5a.brz-btn {
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-14cvi5a .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      .brz .brz-css-74psmg.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-74psmg.brz-btn--hover-in:before {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-74psmg.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-74psmg.brz-btn--hover-in {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {

        .brz .brz-css-74psmg.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-74psmg.brz-btn--hover-in:before {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-74psmg.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-74psmg.brz-btn--hover-in {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-74psmg.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-74psmg.brz-btn--hover-in:before,
        .brz .brz-css-74psmg.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-74psmg.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-74psmg.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-vjjwj2 {
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vjjwj2 {
          justify-content: flex-start;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vjjwj2 {
          justify-content: center;
        }
      }

      .brz .brz-css-nzohe3 {
        margin: 10px 56px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-nzohe3 {
          z-index: auto;
          position: relative;
          margin: 10px 56px 10px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nzohe3 {
          position: relative;
        }

        .brz .brz-css-nzohe3:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-nzohe3 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-nzohe3 {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz .brz-css-14gi8r5 {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14gi8r5 {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14gi8r5 {
          height: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18980cf {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-18980cf .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18980cf {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-zBFJX {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zBFJX {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zBFJX {
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zBFJX {
          text-align: center !important;
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-r5m2ps {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-2qk47k {
        padding: 0px 83px 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-2qk47k {
          padding: 0px 83px 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-2qk47k .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2qk47k {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2qk47k {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2qk47k {
          padding: 0;
          margin: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yrmqzj {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-yrmqzj>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-yrmqzj:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-yrmqzj>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-yrmqzj:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-yrmqzj:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-yrmqzj>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-yrmqzj:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-yrmqzj>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-yrmqzj:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-yrmqzj>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-yrmqzj:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-yrmqzj:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-yrmqzj>.brz-row,
        .brz .brz-css-yrmqzj>.brz-bg>.brz-bg-video,
        .brz .brz-css-yrmqzj>.brz-bg,
        .brz .brz-css-yrmqzj>.brz-bg>.brz-bg-image,
        .brz .brz-css-yrmqzj>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yrmqzj {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-yrmqzj>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yrmqzj>.brz-row {
          flex-direction: row-reverse;
          flex-wrap: wrap-reverse;
          justify-content: flex-end;
        }
      }

      .brz .brz-css-thgru9>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-thgru9 {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-thgru9 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-thgru9>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-thgru9:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-thgru9>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-thgru9:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-thgru9:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-thgru9>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-thgru9:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-thgru9>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-thgru9:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-thgru9>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-thgru9:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-thgru9>.brz-bg,
        .brz .brz-css-thgru9>.brz-bg>.brz-bg-image,
        .brz .brz-css-thgru9>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-thgru9>.brz-bg {
          margin: 0px 15px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-thgru9>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-186ebza {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-186ebza .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-186ebza {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1f2b7w8 {
        padding: 0px 83px 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1f2b7w8 {
          padding: 0px 83px 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1f2b7w8 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1f2b7w8 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1f2b7w8 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1f2b7w8 {
          padding: 0;
          margin: 0;
        }
      }

      .brz .brz-css-7wen0d>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7wen0d {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-7wen0d .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-7wen0d>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-7wen0d:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-7wen0d>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-7wen0d:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-7wen0d:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-7wen0d>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-7wen0d:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-7wen0d>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-7wen0d:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-7wen0d>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-7wen0d:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-7wen0d>.brz-bg,
        .brz .brz-css-7wen0d>.brz-bg>.brz-bg-image,
        .brz .brz-css-7wen0d>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7wen0d>.brz-bg {
          margin: 0px 25px 0px 25px;
        }
      }

      .brz .brz-css-hd8owr.brz-btn {
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 24px;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-hd8owr.brz-btn {
        color: rgba(0, 0, 0, 1);
        border: 2px solid rgba(0, 0, 0, 1);
      }

      .brz .brz-css-hd8owr.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-hd8owr.brz-btn .brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-hd8owr.brz-btn.brz-btn-submit {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-hd8owr .brz-btn--story-container {
        border: 2px solid rgba(0, 0, 0, 1);
        border-radius: 24px;
      }

      .brz .brz-css-hd8owr.brz-btn,
      .brz .brz-css-hd8owr.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-hd8owr.brz-btn.brz-btn-submit {
        transition-duration: 0.3s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-hd8owr.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          font-size: var(--brz-buttonfontsize, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-radius: 24px;
          flex-flow: row-reverse nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-hd8owr.brz-btn:hover {
          color: rgba(var(--brz-global-color8), 1);
          border: 2px solid rgba(0, 0, 0, 1);
          box-shadow: none;
        }

        .brz .brz-css-hd8owr.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-hd8owr.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(var(--brz-global-color8), 1);
        }

        .brz .brz-css-hd8owr.brz-btn.brz-btn-submit:hover {
          color: rgba(var(--brz-global-color8), 1);
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-hd8owr:after {
          height: unset;
        }

        .brz .brz-css-hd8owr .brz-btn--story-container {
          border: 2px solid rgba(0, 0, 0, 1);
          flex-flow: row-reverse nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-hd8owr .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-hd8owr.brz-btn,
        .brz .brz-css-hd8owr.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-hd8owr.brz-btn.brz-btn-submit {
          transition-duration: 0.3s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hd8owr.brz-btn {
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-hd8owr .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hd8owr.brz-btn {
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-hd8owr .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      .brz .brz-css-yqvk8a.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-yqvk8a.brz-btn--hover-in:before {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-yqvk8a.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-yqvk8a.brz-btn--hover-in {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {

        .brz .brz-css-yqvk8a.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-yqvk8a.brz-btn--hover-in:before {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-yqvk8a.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-yqvk8a.brz-btn--hover-in {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-yqvk8a.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-yqvk8a.brz-btn--hover-in:before,
        .brz .brz-css-yqvk8a.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-yqvk8a.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yqvk8a.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-1ustyn4 {
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ustyn4 {
          justify-content: flex-start;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ustyn4 {
          justify-content: center;
        }
      }

      .brz .brz-css-jvt0de {
        margin: 10px 56px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jvt0de {
          z-index: auto;
          position: relative;
          margin: 10px 56px 10px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jvt0de {
          position: relative;
        }

        .brz .brz-css-jvt0de:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jvt0de {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jvt0de {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz .brz-css-1my845b {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1my845b {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1my845b {
          height: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-g331qq {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-g331qq .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-g331qq {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-axaQ4 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-axaQ4 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-axaQ4 {
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-axaQ4 {
          text-align: center !important;
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dhypzp {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-17w4jd2 {
        height: 5px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-17w4jd2 {
          height: 5px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-17w4jd2 {
          height: 20px;
        }
      }

      .brz .brz-css-1ye7s7z {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ye7s7z {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5oi4fh {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-5oi4fh .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5oi4fh {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-hbTAM {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 36px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-hbTAM {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 36px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hbTAM {
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hbTAM {
          text-align: center !important;
          font-size: 28px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ole83w {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1f5k8d9 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1f5k8d9 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1f5k8d9 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz-css-qh20lk .brz-line-container:after {
        display: none;
      }

      .brz-css-qh20lk .brz-hr,
      .brz-css-qh20lk .brz-line-container:before,
      .brz-css-qh20lk .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-qh20lk.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-qh20lk {
        width: 80%;
      }

      .brz-css-qh20lk .brz-hr {
        border-radius: 12px;
      }

      .brz-css-qh20lk .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-qh20lk .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-qh20lk .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-qh20lk .brz-line-icon-wrapper,
      .brz-css-qh20lk .brz-hr,
      .brz-css-qh20lk .brz-line-container:before,
      .brz-css-qh20lk .brz-line-container:after,
      .brz-css-qh20lk .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-qh20lk.brz-css-qh20lk {
          width: 40%;
        }
      }

      .brz .brz-css-1vwey6a {
        margin: -5px 0px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vwey6a {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-1vwey6a .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vwey6a {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1vwey6a {
          margin: 0px -76px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1vwey6a {
          margin: 0px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz .brz-css-kt53q {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 16px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 1.1px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kt53q {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 16px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 1.1px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kt53q {
          letter-spacing: 1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kt53q {
          text-align: center !important;
          letter-spacing: 1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-kevgfl {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-3ihhdo {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-3ihhdo {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-3ihhdo .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3ihhdo {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3ihhdo {
          margin: 10px 0px 0px 0px;
        }
      }

      .brz .brz-css-15pta7n {
        margin: 0;
        padding: 29px 0px 5px 16%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-15pta7n {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 29px 0px 5px 16%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15pta7n:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15pta7n {
          margin: 0px 15px 0px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15pta7n {
          margin: 10px 15px 10px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      .brz .brz-css-1uh65wy {
        height: 5px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uh65wy {
          height: 5px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1uh65wy {
          height: 20px;
        }
      }

      .brz .brz-css-dB5qx {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 36px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dB5qx {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 36px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dB5qx {
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dB5qx {
          text-align: center !important;
          font-size: 28px;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-1crv265 {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1crv265 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1crv265:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1crv265 {
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1crv265 {
          margin: 0px 25px 0px 25px;
          padding: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-45ykla {
          padding-top: 55.8328%;
        }

        .brz .brz-css-45ykla>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12baang {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1oycxmd {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1oycxmd>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1oycxmd:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1oycxmd>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1oycxmd:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1oycxmd:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1oycxmd>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1oycxmd:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1oycxmd>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1oycxmd:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1oycxmd>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1oycxmd:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1oycxmd:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1oycxmd>.brz-row,
        .brz .brz-css-1oycxmd>.brz-bg>.brz-bg-video,
        .brz .brz-css-1oycxmd>.brz-bg,
        .brz .brz-css-1oycxmd>.brz-bg>.brz-bg-image,
        .brz .brz-css-1oycxmd>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1oycxmd {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-14axehb.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
        padding: 10px 20px 10px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14axehb .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-14axehb .brz-mm-navbar {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-14axehb.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14axehb .brz-mm-navbar .brz-mm-close {
          font-size: 16px;
          margin: 0;
          padding: 10px 15px 10px 10px;
        }

        .brz .brz-css-14axehb .brz-mm-navbar .brz-mm-close:hover {
          color: rgba(255, 255, 255, 1);
          background-color: #333333;
        }

        .brz .brz-css-14axehb .brz-menu__item {
          font-family: var(--brz-buttonfontfamily, initial);
        }

        .brz .brz-css-14axehb .brz-menu__item:hover {
          color: rgba(255, 255, 255, 1);
          border-color: rgba(85, 85, 85, 1);
        }

        .brz nav.brz-mm-menu.brz-css-14axehb {
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-14axehb.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
          padding: 10px 20px 10px 20px;
          flex-flow: row nowrap;
        }

        .brz .brz-css-14axehb:hover .brz-menu__item:hover>.brz-mm-listitem__text {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-14axehb .brz-menu__item:hover .brz-mm-menu__item__icon.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-14axehb .brz-mm-navbar {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-14axehb:hover .brz-menu__item.brz-mm-listitem_opened {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-14axehb.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels {
          background-image: none;
        }

        .brz .brz-css-14axehb.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-14axehb .brz-mm-panels>.brz-mm-panel:before {
          background-image: none;
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-14axehb.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-14axehb:hover .brz-mm-panels>.brz-mm-panel {
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-14axehb .brz-mm-panels>.brz-mm-panel {
          background-image: none;
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-14axehb.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after {
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-14axehb:hover .brz-mm-listitem {
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-14axehb .brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz:hover .brz-css-14axehb .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-14axehb .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-14axehb .brz-mm-listitem,
        .brz .brz-css-14axehb.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after,
        .brz .brz-css-14axehb .brz-menu__item:hover,
        .brz .brz-css-14axehb.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-14axehb .brz-mm-panels>.brz-mm-panel,
        .brz .brz-css-14axehb.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-14axehb .brz-mm-panels>.brz-mm-panel:before,
        .brz .brz-css-14axehb .brz-menu__item.brz-mm-listitem_opened,
        .brz .brz-css-14axehb .brz-mm-navbar,
        .brz nav.brz-mm-menu.brz-css-14axehb,
        .brz .brz-css-14axehb .brz-menu__item>.brz-mm-listitem__text,
        .brz .brz-css-14axehb .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14axehb .brz-mm-navbar .brz-mm-close:hover {
          transition-duration: 0.3s;
        }

        .brz .brz-css-14axehb .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-14axehb .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-14axehb .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-14axehb .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-14axehb.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14axehb .brz-menu__item {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-14axehb .brz-mm-navbar {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-14axehb.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttontabletlineheight, initial) * var(--brz-buttontabletfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14axehb.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
          padding: 15px 20px 15px 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14axehb .brz-menu__item {
          font-size: 20px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-14axehb .brz-mm-navbar {
          font-size: 20px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-14axehb.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(1.6 * 20px + 15px + 15px);
          padding-right: 20px;
        }
      }

      .brz .brz-css-1do7dwi .brz-menu__ul {
        font-family: "Jost", sans-serif;
      }

      .brz .brz-css-1do7dwi .brz-menu__ul {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item>.brz-a {
        padding: 0px 15px 0px 15px;
      }

      .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item {
        color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1do7dwi .brz-menu__ul {
          font-size: 18px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1do7dwi .brz-menu__ul {
          font-family: "Jost", sans-serif;
          display: flex;
          flex-wrap: wrap;
          justify-content: inherit;
          align-items: center;
          max-width: none;
          margin: 0px -5px 0px -5px;
        }

        .brz .brz-css-1do7dwi:hover .brz-menu__ul {
          color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item>.brz-a {
          flex-flow: row nowrap;
          padding: 0px 15px 0px 15px;
        }

        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item.brz-menu__item--opened:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
        }

        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item {
          border-radius: 0px;
        }

        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item>a {
          border-radius: 0px;
        }

        .brz .brz-css-1do7dwi .brz-menu__sub-menu {
          font-family: var(--brz-buttonfontfamily, initial);
          border-radius: 0px;
        }

        .brz .brz-css-1do7dwi .brz-menu__sub-menu:hover {
          color: rgba(255, 255, 255, 1);
          background-color: rgba(51, 51, 51, 1);
          box-shadow: none;
        }

        .brz .brz-css-1do7dwi .brz-menu__sub-menu .brz-menu__item>.brz-a {
          flex-flow: row nowrap;
        }

        .brz .brz-css-1do7dwi:hover .brz-menu__sub-menu .brz-a:hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1do7dwi .brz-menu__sub-menu .brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
          font-size: 12px;
        }

        .brz .brz-css-1do7dwi:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1do7dwi:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1do7dwi:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1do7dwi:hover .brz-menu__item--current .brz-menu__sub-menu {
          box-shadow: none;
        }

        .brz .brz-css-1do7dwi .brz-menu__sub-menu>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1do7dwi .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current):hover>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1do7dwi:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1do7dwi .brz-menu__item-dropdown .brz-menu__item:hover {
          background-color: rgba(51, 51, 51, 1);
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1do7dwi .brz-menu__sub-menu .brz-menu__item-dropdown:hover .brz-a:hover:after {
          border-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1do7dwi:hover .brz-menu__sub-menu>.brz-menu__item {
          border-bottom: 1px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-1do7dwi .brz-menu__item-dropdown .brz-menu__item,
        .brz .brz-css-1do7dwi .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
        .brz .brz-css-1do7dwi .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-1do7dwi .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-1do7dwi .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-1do7dwi .brz-menu__item--current .brz-menu__sub-menu,
        .brz .brz-css-1do7dwi .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
        .brz .brz-css-1do7dwi:hover .brz-menu__ul,
        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item>.brz-a,
        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item,
        .brz .brz-css-1do7dwi .brz-menu__sub-menu,
        .brz .brz-css-1do7dwi:hover .brz-menu__sub-menu .brz-a,
        .brz .brz-css-1do7dwi .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
        .brz .brz-css-1do7dwi .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1do7dwi .brz-menu__ul {
          font-size: 18px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-1do7dwi .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-1do7dwi .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-1do7dwi [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-1do7dwi [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-1do7dwi>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-1do7dwi>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-1do7dwi>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-1do7dwi .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1do7dwi .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1do7dwi .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1do7dwi .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1do7dwi .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xppv58 .brz-mm-menu__icon {
          width: 18px;
        }

        .brz .brz-css-1xppv58 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xppv58 .brz-mm-menu__icon {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xppv58 .brz-mm-menu__icon {
          display: none;
          width: 18px;
        }

        .brz .brz-css-1xppv58:hover .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1xppv58 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1xppv58 .brz-mm-menu__icon {
          width: 18px;
        }

        .brz .brz-css-1xppv58 .brz-mm-menu__icon {
          color: rgba(255, 255, 255, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xppv58 .brz-mm-menu__icon {
          width: 22px;
        }

        .brz .brz-css-1xppv58 .brz-mm-menu__icon {
          color: rgba(255, 255, 255, 1);
        }
      }

      .brz .brz-css-v6t2v4 {
        margin: 10px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-v6t2v4 {
          padding: 0;
          margin: 10px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-v6t2v4 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-v6t2v4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-v6t2v4 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-v6t2v4 {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-krfdp3 {
        padding: 5px 15px 50px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-krfdp3 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 50px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-krfdp3:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-krfdp3 {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-krfdp3 {
          padding: 0;
        }
      }

      .brz .brz-css-18qlrb1 {
        flex: 1 1 80%;
        max-width: 80%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-18qlrb1 {
          z-index: auto;
          flex: 1 1 80%;
          max-width: 80%;
          justify-content: flex-start;
        }

        .brz .brz-css-18qlrb1 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-18qlrb1>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-18qlrb1:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-18qlrb1>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-18qlrb1:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-18qlrb1:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-18qlrb1>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-18qlrb1:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-18qlrb1>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-18qlrb1:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-18qlrb1>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-18qlrb1:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-18qlrb1>.brz-bg,
        .brz .brz-css-18qlrb1>.brz-bg>.brz-bg-image,
        .brz .brz-css-18qlrb1>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-18qlrb1 {
          flex: 1 1 42.8%;
          max-width: 42.8%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uj0s1n {
          width: 121.04px;
          height: 80.69px;
          margin-inline-start: 0px;
          margin-top: -6.55px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-d6t1bv.brz-hover-animation__container {
          max-width: 68%;
        }
      }

      .brz .brz-css-19kfcir {
        margin: 0;
        padding: 0px 0px 5px 0%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19kfcir {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0px 0px 5px 0%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19kfcir:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19kfcir {
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19kfcir {
          margin: 10px;
          padding: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eaxatj:not(.brz-image--hovered) {
          max-width: 68%;
        }

        .brz .brz-css-1eaxatj {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1eaxatj:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1eaxatj .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1eaxatj:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1eaxatj .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1eaxatj:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1eaxatj,
        .brz .brz-css-1eaxatj .brz-picture:after,
        .brz .brz-css-1eaxatj .brz-picture,
        .brz .brz-css-1eaxatj.brz-image--withHover img.brz-img,
        .brz .brz-css-1eaxatj.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1eaxatj.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-oe5l53 {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 500ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-oe5l53 {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 500ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-oe5l53 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-oe5l53 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-b7ahyt {
        margin: 0px 0px 0px 20px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-b7ahyt {
          padding: 0;
          margin: 0px 0px 0px 20px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-b7ahyt .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-b7ahyt {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-b7ahyt {
          margin: 0px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-b7ahyt {
          margin: 0px 0px 20px 0px;
        }
      }

      .brz .brz-css-vz5lho {
        margin: 0;
        padding: 0px 15px 0px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vz5lho {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0px 15px 0px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vz5lho:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vz5lho {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vz5lho {
          margin: 10px 0px 10px 20px;
          padding: 0;
        }
      }

      .brz .brz-css-ns4v6r {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-ns4v6r>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ns4v6r {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-ns4v6r .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-ns4v6r>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-ns4v6r:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ns4v6r>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ns4v6r:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ns4v6r:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ns4v6r>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ns4v6r:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ns4v6r>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ns4v6r:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ns4v6r>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ns4v6r:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ns4v6r>.brz-bg,
        .brz .brz-css-ns4v6r>.brz-bg>.brz-bg-image,
        .brz .brz-css-ns4v6r>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ns4v6r {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-ns4v6r>.brz-bg {
          margin: 10px 0px 10px 20px;
        }
      }

      .brz .brz-css-1jp0ecx {
        padding: 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jp0ecx {
          padding: 15px;
          max-width: 100%;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1jp0ecx {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jp0ecx {
          padding: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vfwwuq {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1vfwwuq>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1vfwwuq:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1vfwwuq>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1vfwwuq:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1vfwwuq:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1vfwwuq>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1vfwwuq:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1vfwwuq>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1vfwwuq:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1vfwwuq>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1vfwwuq:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1vfwwuq:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1vfwwuq>.brz-row,
        .brz .brz-css-1vfwwuq>.brz-bg>.brz-bg-video,
        .brz .brz-css-1vfwwuq>.brz-bg,
        .brz .brz-css-1vfwwuq>.brz-bg>.brz-bg-image,
        .brz .brz-css-1vfwwuq>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vfwwuq {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wluwqu:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wluwqu {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-nvzt2q {
        padding: 40px 0px 60px 0px;
      }

      .brz .brz-css-nvzt2q>.brz-bg>.brz-bg-image {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-nvzt2q>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-nvzt2q>.brz-bg>.brz-bg-map {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-nvzt2q>.brz-bg>.brz-bg-video {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-nvzt2q>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-nvzt2q {
          padding: 40px 0px 60px 0px;
        }

        .brz .brz-css-nvzt2q>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-nvzt2q:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-nvzt2q>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-nvzt2q:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
          display: block;
        }

        .brz .brz-css-nvzt2q:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-nvzt2q>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-nvzt2q:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-nvzt2q>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-nvzt2q:hover>.brz-bg>.brz-bg-map {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-nvzt2q>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-nvzt2q:hover>.brz-bg>.brz-bg-video {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-nvzt2q>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-nvzt2q>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-nvzt2q>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-nvzt2q>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-nvzt2q>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-nvzt2q:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-nvzt2q>.brz-bg,
        .brz .brz-css-nvzt2q>.brz-bg>.brz-bg-image,
        .brz .brz-css-nvzt2q>.brz-bg>.brz-bg-map,
        .brz .brz-css-nvzt2q>.brz-bg>.brz-bg-color,
        .brz .brz-css-nvzt2q>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nvzt2q:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-nvzt2q {
          padding: 19px 15px 40px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-nvzt2q {
          padding: 20px 15px 60px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v99tvl {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1v99tvl.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1v99tvl .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1v99tvl>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1v99tvl>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1v99tvl>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v99tvl:hover {
          display: block;
        }
      }

      .brz .brz-css-1vkxdyn {
        flex: 1 1 100%;
        max-width: 100%;
        justify-content: center;
      }

      .brz .brz-css-1vkxdyn .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-1vkxdyn>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vkxdyn {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: center;
        }

        .brz .brz-css-1vkxdyn .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-1vkxdyn>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1vkxdyn:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1vkxdyn>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1vkxdyn:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1vkxdyn:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1vkxdyn>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1vkxdyn:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1vkxdyn>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1vkxdyn:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1vkxdyn>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1vkxdyn:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1vkxdyn>.brz-bg,
        .brz .brz-css-1vkxdyn>.brz-bg>.brz-bg-image,
        .brz .brz-css-1vkxdyn>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1vkxdyn>.brz-bg {
          margin: 10px;
        }
      }

      .brz .brz-css-ho4i08 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ho4i08 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-ho4i08 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ho4i08 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ho4i08 {
          margin: 30px 57px 10px 60px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xu7cz8 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-n2dah6 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-n2dah6>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-n2dah6:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-n2dah6>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-n2dah6:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-n2dah6:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-n2dah6>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-n2dah6:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-n2dah6>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-n2dah6:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-n2dah6>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-n2dah6:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-n2dah6:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-n2dah6>.brz-row,
        .brz .brz-css-n2dah6>.brz-bg>.brz-bg-video,
        .brz .brz-css-n2dah6>.brz-bg,
        .brz .brz-css-n2dah6>.brz-bg>.brz-bg-image,
        .brz .brz-css-n2dah6>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-n2dah6 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-n2dah6>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-n2dah6>.brz-row {
          flex-direction: row-reverse;
          flex-wrap: wrap-reverse;
          justify-content: flex-end;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v7tgg2 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1v7tgg2 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v7tgg2 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz-css-nym4zp .brz-line-container:after {
        display: none;
      }

      .brz-css-nym4zp .brz-hr,
      .brz-css-nym4zp .brz-line-container:before,
      .brz-css-nym4zp .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-nym4zp.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-nym4zp {
        width: 80%;
      }

      .brz-css-nym4zp .brz-hr {
        border-radius: 12px;
      }

      .brz-css-nym4zp .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-nym4zp .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-nym4zp .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-nym4zp .brz-line-icon-wrapper,
      .brz-css-nym4zp .brz-hr,
      .brz-css-nym4zp .brz-line-container:before,
      .brz-css-nym4zp .brz-line-container:after,
      .brz-css-nym4zp .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-nym4zp.brz-css-nym4zp {
          width: 40%;
        }
      }

      .brz .brz-css-1z0iccz {
        margin: -5px 0px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1z0iccz {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-1z0iccz .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1z0iccz {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1z0iccz {
          margin: 0px -76px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1z0iccz {
          margin: 0px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz .brz-css-uNMg5 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 16px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 1.1px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-uNMg5 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 16px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 1.1px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-uNMg5 {
          letter-spacing: 1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-uNMg5 {
          text-align: center !important;
          letter-spacing: 1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-b3h33s {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-s3kpz {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-s3kpz {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-s3kpz .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s3kpz {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-s3kpz {
          margin: 10px 0px 0px 0px;
        }
      }

      .brz .brz-css-17cpla2 {
        margin: 0;
        padding: 29px 0px 5px 16%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-17cpla2 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 29px 0px 5px 16%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17cpla2:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-17cpla2 {
          margin: 0px 15px 0px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-17cpla2 {
          margin: 10px 15px 10px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      .brz .brz-css-jpybre {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jpybre {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1bj1gft>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bj1gft {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-1bj1gft .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1bj1gft>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1bj1gft:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1bj1gft>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1bj1gft:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1bj1gft:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1bj1gft>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1bj1gft:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1bj1gft>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1bj1gft:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1bj1gft>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1bj1gft:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1bj1gft>.brz-bg,
        .brz .brz-css-1bj1gft>.brz-bg>.brz-bg-image,
        .brz .brz-css-1bj1gft>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1bj1gft>.brz-bg {
          margin: 0px 15px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1bj1gft>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-h5x6yn {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nhhpb1:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nhhpb1 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mv5qtg {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1sfky7f {
        padding: 60px 0px 30px 0px;
      }

      .brz .brz-css-1sfky7f>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 0.63);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1sfky7f>.brz-bg>.brz-bg-image {
          background-attachment: fixed;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1sfky7f {
          padding: 60px 0px 30px 0px;
        }

        .brz .brz-css-1sfky7f>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1sfky7f:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1sfky7f>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1sfky7f:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1sfky7f:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1sfky7f>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1sfky7f:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 0.63);
          background-image: none;
        }

        .brz .brz-css-1sfky7f>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1sfky7f:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1sfky7f>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1sfky7f:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1sfky7f>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1sfky7f>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1sfky7f>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1sfky7f>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1sfky7f>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1sfky7f:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1sfky7f>.brz-bg,
        .brz .brz-css-1sfky7f>.brz-bg>.brz-bg-image,
        .brz .brz-css-1sfky7f>.brz-bg>.brz-bg-map,
        .brz .brz-css-1sfky7f>.brz-bg>.brz-bg-color,
        .brz .brz-css-1sfky7f>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1sfky7f:hover>.brz-bg>.brz-bg-image {
          background-attachment: fixed;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1sfky7f {
          padding: 40px 15px 20px 15px;
        }

        .brz .brz-css-1sfky7f>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 0.8);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1sfky7f {
          padding: 25px 15px 20px 15px;
        }

        .brz .brz-css-1sfky7f>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-js0sbw {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-js0sbw.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-js0sbw .brz-container {
          justify-content: center;
        }

        .brz .brz-css-js0sbw>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-js0sbw>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-js0sbw>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-js0sbw:hover {
          display: block;
        }
      }

      .brz .brz-css-auAgv {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-auAgv {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-auAgv {
          line-height: 1.5;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-auAgv {
          font-size: 16px;
          line-height: 1.5;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1msmgdm {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-19bay5n {
        padding: 0px 200px 0px 200px;
        margin: 10px 100px 10px 100px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19bay5n {
          padding: 0px 200px 0px 200px;
          margin: 10px 100px 10px 100px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-19bay5n .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19bay5n {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19bay5n {
          padding: 0;
          margin: 20px 60px 30px 60px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19bay5n {
          padding: 0;
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-1d7c3lm {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1d7c3lm {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1d7c3lm {
          height: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-urdxwb {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-urdxwb .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-urdxwb {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz-css-1d71lds .brz-line-container:after {
        display: none;
      }

      .brz-css-1d71lds .brz-hr,
      .brz-css-1d71lds .brz-line-container:before,
      .brz-css-1d71lds .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(255, 255, 255, 1);
      }

      .brz-css-1d71lds.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1d71lds {
        width: 35%;
      }

      .brz-css-1d71lds .brz-hr {
        border-radius: 12px;
      }

      .brz-css-1d71lds .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-1d71lds .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-1d71lds .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-1d71lds .brz-line-icon-wrapper,
      .brz-css-1d71lds .brz-hr,
      .brz-css-1d71lds .brz-line-container:before,
      .brz-css-1d71lds .brz-line-container:after,
      .brz-css-1d71lds .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 991px) and (min-width: 479px) {
        .brz-css-1d71lds.brz-css-1d71lds {
          width: 45%;
        }
      }

      @media only screen and (max-width: 478px) {
        .brz-css-1d71lds.brz-css-1d71lds {
          width: 60%;
        }
      }

      .brz .brz-css-rwhf9e {
        margin: -5px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rwhf9e {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-rwhf9e .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rwhf9e {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rwhf9e {
          margin: 0px 60px 10px 60px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rwhf9e {
          margin: 0px 0px 10px 0px;
        }
      }

      .brz .brz-css-bG0jK {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 55px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-bG0jK {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 55px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bG0jK {
          font-size: 36px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bG0jK {
          font-size: 33px;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-1e23ylm {
        animation-name: initial;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1e23ylm {
          animation-name: initial;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-cs2s8c {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-cs2s8c .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-cs2s8c {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1gweoy3 {
        margin: 10px 56px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gweoy3 {
          z-index: auto;
          position: relative;
          margin: 10px 56px 10px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gweoy3 {
          position: relative;
        }

        .brz .brz-css-1gweoy3:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1gweoy3 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gweoy3 {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz .brz-css-1k98eok {
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1k98eok {
          justify-content: flex-start;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1k98eok {
          justify-content: center;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s2iqoe.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-1sangwh {
        border-radius: 12px;
      }

      .brz .brz-css-1sangwh {
        box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
        border: 0px solid rgba(102, 102, 102, 0);
      }

      .brz .brz-css-1sangwh .brz-picture:after {
        border-radius: 12px;
      }

      .brz .brz-css-1sangwh .brz-picture:after {
        box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1sangwh:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1sangwh {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1sangwh:hover {
          box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
          border: 0px solid rgba(102, 102, 102, 0);
        }

        .brz .brz-css-1sangwh .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1sangwh:hover .brz-picture:after {
          box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1sangwh .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1sangwh:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1sangwh,
        .brz .brz-css-1sangwh .brz-picture:after,
        .brz .brz-css-1sangwh .brz-picture,
        .brz .brz-css-1sangwh.brz-image--withHover img.brz-img,
        .brz .brz-css-1sangwh.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1sangwh.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-g6aoyc {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 500ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-g6aoyc {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 500ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-g6aoyc {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-g6aoyc {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p0nxwo {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1p0nxwo .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p0nxwo {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-elt52s {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-elt52s {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-elt52s:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-elt52s {
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-elt52s {
          margin: 0px 25px 0px 25px;
          padding: 0;
        }
      }

      .brz .brz-css-1w986dx {
        animation-name: initial;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1w986dx {
          animation-name: initial;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-rt2rzv>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rt2rzv {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-rt2rzv .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-rt2rzv>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-rt2rzv:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-rt2rzv>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-rt2rzv:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-rt2rzv:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-rt2rzv>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-rt2rzv:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-rt2rzv>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-rt2rzv:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-rt2rzv>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-rt2rzv:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-rt2rzv>.brz-bg,
        .brz .brz-css-rt2rzv>.brz-bg>.brz-bg-image,
        .brz .brz-css-rt2rzv>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rt2rzv>.brz-bg {
          margin: 0px 25px 0px 25px;
        }
      }

      .brz .brz-css-29voj2.brz-btn {
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 24px;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-29voj2.brz-btn {
        color: rgba(0, 0, 0, 1);
        border: 2px solid rgba(0, 0, 0, 1);
      }

      .brz .brz-css-29voj2.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-29voj2.brz-btn .brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-29voj2.brz-btn.brz-btn-submit {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-29voj2 .brz-btn--story-container {
        border: 2px solid rgba(0, 0, 0, 1);
        border-radius: 24px;
      }

      .brz .brz-css-29voj2.brz-btn,
      .brz .brz-css-29voj2.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-29voj2.brz-btn.brz-btn-submit {
        transition-duration: 0.3s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-29voj2.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          font-size: var(--brz-buttonfontsize, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-radius: 24px;
          flex-flow: row-reverse nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-29voj2.brz-btn:hover {
          color: rgba(var(--brz-global-color8), 1);
          border: 2px solid rgba(0, 0, 0, 1);
          box-shadow: none;
        }

        .brz .brz-css-29voj2.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-29voj2.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(var(--brz-global-color8), 1);
        }

        .brz .brz-css-29voj2.brz-btn.brz-btn-submit:hover {
          color: rgba(var(--brz-global-color8), 1);
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-29voj2:after {
          height: unset;
        }

        .brz .brz-css-29voj2 .brz-btn--story-container {
          border: 2px solid rgba(0, 0, 0, 1);
          flex-flow: row-reverse nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-29voj2 .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-29voj2.brz-btn,
        .brz .brz-css-29voj2.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-29voj2.brz-btn.brz-btn-submit {
          transition-duration: 0.3s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-29voj2.brz-btn {
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-29voj2 .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-29voj2.brz-btn {
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-29voj2 .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      .brz .brz-css-18vpo4g.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-18vpo4g.brz-btn--hover-in:before {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-18vpo4g.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-18vpo4g.brz-btn--hover-in {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {

        .brz .brz-css-18vpo4g.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-18vpo4g.brz-btn--hover-in:before {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-18vpo4g.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-18vpo4g.brz-btn--hover-in {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-18vpo4g.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-18vpo4g.brz-btn--hover-in:before,
        .brz .brz-css-18vpo4g.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-18vpo4g.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18vpo4g.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-1vqpmma {
        margin: 10px 56px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vqpmma {
          z-index: auto;
          position: relative;
          margin: 10px 56px 10px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vqpmma {
          position: relative;
        }

        .brz .brz-css-1vqpmma:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1vqpmma {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1vqpmma {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1r9qxer {
          width: 555px;
          height: 416.25px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      .brz .brz-css-19s6sxo {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19s6sxo {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19s6sxo {
          height: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1sx5ona {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1sx5ona .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1sx5ona {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-q43jI {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-q43jI {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-q43jI {
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-q43jI {
          text-align: center !important;
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-tzix9a {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-vi6483 {
        padding: 0px 83px 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vi6483 {
          padding: 0px 83px 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-vi6483 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vi6483 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vi6483 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vi6483 {
          padding: 0;
          margin: 0;
        }
      }

      .brz .brz-css-a8k9el {
        height: 5px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-a8k9el {
          height: 5px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-a8k9el {
          height: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dm7gnd {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-dm7gnd .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dm7gnd {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-o9FLt {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 36px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-o9FLt {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 36px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-o9FLt {
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-o9FLt {
          text-align: center !important;
          font-size: 28px;
          letter-spacing: -1px;
        }
      }

      .brz-css-1vc4wdh .brz-line-container:after {
        display: none;
      }

      .brz-css-1vc4wdh .brz-hr,
      .brz-css-1vc4wdh .brz-line-container:before,
      .brz-css-1vc4wdh .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-1vc4wdh.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1vc4wdh {
        width: 80%;
      }

      .brz-css-1vc4wdh .brz-hr {
        border-radius: 12px;
      }

      .brz-css-1vc4wdh .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-1vc4wdh .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-1vc4wdh .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-1vc4wdh .brz-line-icon-wrapper,
      .brz-css-1vc4wdh .brz-hr,
      .brz-css-1vc4wdh .brz-line-container:before,
      .brz-css-1vc4wdh .brz-line-container:after,
      .brz-css-1vc4wdh .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-1vc4wdh.brz-css-1vc4wdh {
          width: 40%;
        }
      }

      .brz .brz-css-1quqc80 {
        margin: -5px 0px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1quqc80 {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-1quqc80 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1quqc80 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1quqc80 {
          margin: 0px -76px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1quqc80 {
          margin: 0px 0px 10px 0px;
          justify-content: center;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1t7oblv {
          padding-top: 75%;
        }

        .brz .brz-css-1t7oblv>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dhm8rw {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-dhm8rw.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-dhm8rw .brz-container {
          justify-content: center;
        }

        .brz .brz-css-dhm8rw>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-dhm8rw>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-dhm8rw>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dhm8rw:hover {
          display: block;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-i96e17 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dpd9fs {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1dpd9fs .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dpd9fs {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-nmkfaj {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-nmkfaj {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-nmkfaj {
          height: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1h5fb9p {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1h5fb9p .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1h5fb9p {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-ouREO {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ouREO {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ouREO {
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ouREO {
          text-align: center !important;
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ltirb8 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-gky5nr {
        padding: 0px 83px 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gky5nr {
          padding: 0px 83px 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-gky5nr .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gky5nr {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gky5nr {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gky5nr {
          padding: 0;
          margin: 0;
        }
      }

      .brz .brz-css-s4nb45 {
        height: 5px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-s4nb45 {
          height: 5px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-s4nb45 {
          height: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wrpj8s {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1wrpj8s .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wrpj8s {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-kiRdu {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 36px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kiRdu {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 36px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kiRdu {
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kiRdu {
          text-align: center !important;
          font-size: 28px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-47r6uf {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz-css-9ho6v5 .brz-line-container:after {
        display: none;
      }

      .brz-css-9ho6v5 .brz-hr,
      .brz-css-9ho6v5 .brz-line-container:before,
      .brz-css-9ho6v5 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-9ho6v5.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-9ho6v5 {
        width: 80%;
      }

      .brz-css-9ho6v5 .brz-hr {
        border-radius: 12px;
      }

      .brz-css-9ho6v5 .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-9ho6v5 .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-9ho6v5 .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-9ho6v5 .brz-line-icon-wrapper,
      .brz-css-9ho6v5 .brz-hr,
      .brz-css-9ho6v5 .brz-line-container:before,
      .brz-css-9ho6v5 .brz-line-container:after,
      .brz-css-9ho6v5 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-9ho6v5.brz-css-9ho6v5 {
          width: 40%;
        }
      }

      .brz .brz-css-e4qldr {
        padding: 30px 0px 30px 0px;
      }

      .brz .brz-css-e4qldr>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 0.63);
      }

      @media (min-width: 991px) {
        .brz .brz-css-e4qldr>.brz-bg>.brz-bg-image {
          background-attachment: fixed;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-e4qldr {
          padding: 30px 0px 30px 0px;
        }

        .brz .brz-css-e4qldr>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-e4qldr:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-e4qldr>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-e4qldr:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-e4qldr:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-e4qldr>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-e4qldr:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 0.63);
          background-image: none;
        }

        .brz .brz-css-e4qldr>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-e4qldr:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-e4qldr>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-e4qldr:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-e4qldr>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-e4qldr>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-e4qldr>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-e4qldr>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-e4qldr>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-e4qldr:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-e4qldr>.brz-bg,
        .brz .brz-css-e4qldr>.brz-bg>.brz-bg-image,
        .brz .brz-css-e4qldr>.brz-bg>.brz-bg-map,
        .brz .brz-css-e4qldr>.brz-bg>.brz-bg-color,
        .brz .brz-css-e4qldr>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-e4qldr:hover>.brz-bg>.brz-bg-image {
          background-attachment: fixed;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-e4qldr {
          padding: 20px 15px 20px 15px;
        }

        .brz .brz-css-e4qldr>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 0.8);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-e4qldr {
          padding: 25px 15px 20px 15px;
        }

        .brz .brz-css-e4qldr>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
        }
      }

      .brz .brz-css-11xgdny {
        margin: -5px 0px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-11xgdny {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-11xgdny .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11xgdny {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-11xgdny {
          margin: 0px -76px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11xgdny {
          margin: 0px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz .brz-css-r6Lgh {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 16px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 1.1px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-r6Lgh {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 16px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 1.1px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-r6Lgh {
          letter-spacing: 1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-r6Lgh {
          text-align: center !important;
          letter-spacing: 1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1r46cye {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1v8e3v5 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v8e3v5 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1v8e3v5 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v8e3v5 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1v8e3v5 {
          margin: 10px 0px 0px 0px;
        }
      }

      .brz .brz-css-123t78h {
        margin: 0;
        padding: 29px 0px 5px 16%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-123t78h {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 29px 0px 5px 16%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-123t78h:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-123t78h {
          margin: 0px 15px 0px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-123t78h {
          margin: 10px 15px 10px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      .brz .brz-css-nthikh {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-nthikh {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1qrrmoa>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qrrmoa {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-1qrrmoa .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1qrrmoa>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1qrrmoa:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1qrrmoa>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1qrrmoa:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1qrrmoa:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1qrrmoa>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1qrrmoa:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1qrrmoa>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1qrrmoa:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1qrrmoa>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1qrrmoa:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1qrrmoa>.brz-bg,
        .brz .brz-css-1qrrmoa>.brz-bg>.brz-bg-image,
        .brz .brz-css-1qrrmoa>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1qrrmoa>.brz-bg {
          margin: 0px 15px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1qrrmoa>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uj0n19 {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yd92rf {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1yd92rf>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1yd92rf:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1yd92rf>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1yd92rf:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1yd92rf:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1yd92rf>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1yd92rf:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1yd92rf>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1yd92rf:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1yd92rf>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1yd92rf:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1yd92rf:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1yd92rf>.brz-row,
        .brz .brz-css-1yd92rf>.brz-bg>.brz-bg-video,
        .brz .brz-css-1yd92rf>.brz-bg,
        .brz .brz-css-1yd92rf>.brz-bg>.brz-bg-image,
        .brz .brz-css-1yd92rf>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yd92rf {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1yd92rf>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yd92rf>.brz-row {
          flex-direction: row-reverse;
          flex-wrap: wrap-reverse;
          justify-content: flex-end;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1oqfrc7:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1oqfrc7 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-embbp {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 16px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 1.1px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-embbp {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 16px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 1.1px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-embbp {
          letter-spacing: 1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-embbp {
          text-align: center !important;
          letter-spacing: 1px;
        }
      }

      .brz .brz-css-k87jxd {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-k87jxd {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-k87jxd .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-k87jxd {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-k87jxd {
          margin: 10px 0px 0px 0px;
        }
      }

      .brz .brz-css-kg2bvo {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 500ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kg2bvo {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 500ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kg2bvo {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kg2bvo {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-8jastb {
        margin: 0;
        padding: 29px 0px 5px 16%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8jastb {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 29px 0px 5px 16%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8jastb:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8jastb {
          margin: 0px 15px 0px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8jastb {
          margin: 10px 15px 10px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14cr5aq {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-14cr5aq .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14cr5aq {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-igtrn {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 36px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-igtrn {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 36px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-igtrn {
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-igtrn {
          text-align: center !important;
          font-size: 28px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ftyydr {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8km1mo {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-8km1mo .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8km1mo {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz-css-fqav6n .brz-line-container:after {
        display: none;
      }

      .brz-css-fqav6n .brz-hr,
      .brz-css-fqav6n .brz-line-container:before,
      .brz-css-fqav6n .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-fqav6n.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-fqav6n {
        width: 80%;
      }

      .brz-css-fqav6n .brz-hr {
        border-radius: 12px;
      }

      .brz-css-fqav6n .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-fqav6n .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-fqav6n .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-fqav6n .brz-line-icon-wrapper,
      .brz-css-fqav6n .brz-hr,
      .brz-css-fqav6n .brz-line-container:before,
      .brz-css-fqav6n .brz-line-container:after,
      .brz-css-fqav6n .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-fqav6n.brz-css-fqav6n {
          width: 40%;
        }
      }

      .brz .brz-css-o8835d {
        margin: -5px 0px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-o8835d {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-o8835d .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-o8835d {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-o8835d {
          margin: 0px -76px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-o8835d {
          margin: 0px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz .brz-css-t3MvI {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 16px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 1.1px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-t3MvI {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 16px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 1.1px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-t3MvI {
          letter-spacing: 1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-t3MvI {
          text-align: center !important;
          letter-spacing: 1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cxtajo {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-14ta40e {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14ta40e {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-14ta40e .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14ta40e {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14ta40e {
          margin: 10px 0px 0px 0px;
        }
      }

      .brz .brz-css-bjuf8c {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-bjuf8c {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-gx325 {
        padding: 0px 83px 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gx325 {
          padding: 0px 83px 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-gx325 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gx325 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gx325 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gx325 {
          padding: 0;
          margin: 0;
        }
      }

      .brz .brz-css-18k4pb6>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-18k4pb6 {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-18k4pb6 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-18k4pb6>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-18k4pb6:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-18k4pb6>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-18k4pb6:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-18k4pb6:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-18k4pb6>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-18k4pb6:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-18k4pb6>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-18k4pb6:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-18k4pb6>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-18k4pb6:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-18k4pb6>.brz-bg,
        .brz .brz-css-18k4pb6>.brz-bg>.brz-bg-image,
        .brz .brz-css-18k4pb6>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-18k4pb6>.brz-bg {
          margin: 0px 15px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-18k4pb6>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j9v3wc {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8s68d9 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-8s68d9>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-8s68d9:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-8s68d9>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-8s68d9:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-8s68d9:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-8s68d9>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-8s68d9:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-8s68d9>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-8s68d9:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-8s68d9>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-8s68d9:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-8s68d9:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-8s68d9>.brz-row,
        .brz .brz-css-8s68d9>.brz-bg>.brz-bg-video,
        .brz .brz-css-8s68d9>.brz-bg,
        .brz .brz-css-8s68d9>.brz-bg>.brz-bg-image,
        .brz .brz-css-8s68d9>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8s68d9 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8s68d9>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8s68d9>.brz-row {
          flex-direction: row-reverse;
          flex-wrap: wrap-reverse;
          justify-content: flex-end;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1g1qjm7:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1g1qjm7 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-16kxdln {
        padding: 30px 0px 30px 0px;
      }

      .brz .brz-css-16kxdln>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 0.63);
      }

      @media (min-width: 991px) {
        .brz .brz-css-16kxdln>.brz-bg>.brz-bg-image {
          background-attachment: fixed;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16kxdln {
          padding: 30px 0px 30px 0px;
        }

        .brz .brz-css-16kxdln>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-16kxdln:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-16kxdln>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-16kxdln:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-16kxdln:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-16kxdln>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-16kxdln:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 0.63);
          background-image: none;
        }

        .brz .brz-css-16kxdln>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-16kxdln:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-16kxdln>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-16kxdln:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-16kxdln>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-16kxdln>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-16kxdln>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-16kxdln>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-16kxdln>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-16kxdln:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-16kxdln>.brz-bg,
        .brz .brz-css-16kxdln>.brz-bg>.brz-bg-image,
        .brz .brz-css-16kxdln>.brz-bg>.brz-bg-map,
        .brz .brz-css-16kxdln>.brz-bg>.brz-bg-color,
        .brz .brz-css-16kxdln>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16kxdln:hover>.brz-bg>.brz-bg-image {
          background-attachment: fixed;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-16kxdln {
          padding: 20px 15px 20px 15px;
        }

        .brz .brz-css-16kxdln>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 0.8);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16kxdln {
          padding: 25px 15px 20px 15px;
        }

        .brz .brz-css-16kxdln>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1791oxf {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1791oxf.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1791oxf .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1791oxf>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1791oxf>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1791oxf>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1791oxf:hover {
          display: block;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dxyu5y {
          width: 555px;
          height: 416.25px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-n7gc6y {
          padding-top: 75%;
        }

        .brz .brz-css-n7gc6y>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11x0vty.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-151fyn0 {
        border-radius: 12px;
      }

      .brz .brz-css-151fyn0 {
        box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
        border: 0px solid rgba(102, 102, 102, 0);
      }

      .brz .brz-css-151fyn0 .brz-picture:after {
        border-radius: 12px;
      }

      .brz .brz-css-151fyn0 .brz-picture:after {
        box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
      }

      @media (min-width: 991px) {
        .brz .brz-css-151fyn0:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-151fyn0 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-151fyn0:hover {
          box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
          border: 0px solid rgba(102, 102, 102, 0);
        }

        .brz .brz-css-151fyn0 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-151fyn0:hover .brz-picture:after {
          box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-151fyn0 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-151fyn0:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-151fyn0,
        .brz .brz-css-151fyn0 .brz-picture:after,
        .brz .brz-css-151fyn0 .brz-picture,
        .brz .brz-css-151fyn0.brz-image--withHover img.brz-img,
        .brz .brz-css-151fyn0.brz-image--withHover img.dynamic-image,
        .brz .brz-css-151fyn0.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-1dj7fay {
        height: 5px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dj7fay {
          height: 5px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1dj7fay {
          height: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nudqxa {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-13q1wrp {
        margin: 0;
        padding: 29px 0px 5px 16%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-13q1wrp {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 29px 0px 5px 16%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-13q1wrp:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-13q1wrp {
          margin: 0px 15px 0px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13q1wrp {
          margin: 10px 15px 10px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      .brz .brz-css-77yhhq {
        border-radius: 12px;
      }

      .brz .brz-css-77yhhq {
        box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
        border: 0px solid rgba(102, 102, 102, 0);
      }

      .brz .brz-css-77yhhq .brz-picture:after {
        border-radius: 12px;
      }

      .brz .brz-css-77yhhq .brz-picture:after {
        box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
      }

      @media (min-width: 991px) {
        .brz .brz-css-77yhhq:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-77yhhq {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-77yhhq:hover {
          box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
          border: 0px solid rgba(102, 102, 102, 0);
        }

        .brz .brz-css-77yhhq .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-77yhhq:hover .brz-picture:after {
          box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-77yhhq .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-77yhhq:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-77yhhq,
        .brz .brz-css-77yhhq .brz-picture:after,
        .brz .brz-css-77yhhq .brz-picture,
        .brz .brz-css-77yhhq.brz-image--withHover img.brz-img,
        .brz .brz-css-77yhhq.brz-image--withHover img.dynamic-image,
        .brz .brz-css-77yhhq.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-t5nmas {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-t5nmas {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-2pi69t>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-2pi69t {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-2pi69t .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-2pi69t>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-2pi69t:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-2pi69t>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-2pi69t:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-2pi69t:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-2pi69t>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-2pi69t:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-2pi69t>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-2pi69t:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-2pi69t>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-2pi69t:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-2pi69t>.brz-bg,
        .brz .brz-css-2pi69t>.brz-bg>.brz-bg-image,
        .brz .brz-css-2pi69t>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2pi69t>.brz-bg {
          margin: 0px 15px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2pi69t>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16ho1cu {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1om3re3 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1om3re3>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1om3re3:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1om3re3>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1om3re3:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1om3re3:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1om3re3>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1om3re3:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1om3re3>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1om3re3:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1om3re3>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1om3re3:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1om3re3:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1om3re3>.brz-row,
        .brz .brz-css-1om3re3>.brz-bg>.brz-bg-video,
        .brz .brz-css-1om3re3>.brz-bg,
        .brz .brz-css-1om3re3>.brz-bg>.brz-bg-image,
        .brz .brz-css-1om3re3>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1om3re3 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1om3re3>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1om3re3>.brz-row {
          flex-direction: row-reverse;
          flex-wrap: wrap-reverse;
          justify-content: flex-end;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1inc4in:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1inc4in {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-mamfcl {
        padding: 29px 0px 29px 0px;
      }

      .brz .brz-css-mamfcl>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 0.63);
      }

      @media (min-width: 991px) {
        .brz .brz-css-mamfcl>.brz-bg>.brz-bg-image {
          background-attachment: fixed;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mamfcl {
          padding: 29px 0px 29px 0px;
        }

        .brz .brz-css-mamfcl>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-mamfcl:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-mamfcl>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-mamfcl:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-mamfcl:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-mamfcl>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-mamfcl:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 0.63);
          background-image: none;
        }

        .brz .brz-css-mamfcl>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-mamfcl:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-mamfcl>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-mamfcl:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-mamfcl>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-mamfcl>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-mamfcl>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-mamfcl>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-mamfcl>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-mamfcl:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-mamfcl>.brz-bg,
        .brz .brz-css-mamfcl>.brz-bg>.brz-bg-image,
        .brz .brz-css-mamfcl>.brz-bg>.brz-bg-map,
        .brz .brz-css-mamfcl>.brz-bg>.brz-bg-color,
        .brz .brz-css-mamfcl>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mamfcl:hover>.brz-bg>.brz-bg-image {
          background-attachment: fixed;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mamfcl {
          padding: 20px 15px 20px 15px;
        }

        .brz .brz-css-mamfcl>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 0.8);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mamfcl {
          padding: 25px 15px 20px 15px;
        }

        .brz .brz-css-mamfcl>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-kh4dgy {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-kh4dgy.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-kh4dgy .brz-container {
          justify-content: center;
        }

        .brz .brz-css-kh4dgy>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-kh4dgy>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-kh4dgy>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-kh4dgy:hover {
          display: block;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jvu3tp {
          width: 555px;
          height: 416.25px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-x0pd9w {
          padding-top: 75%;
        }

        .brz .brz-css-x0pd9w>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-a7fyuy.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-380ln {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 500ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-380ln {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 500ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-380ln {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-380ln {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-gikuq {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gikuq {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gikuq {
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gikuq {
          text-align: center !important;
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8n0ror {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-8n0ror .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8n0ror {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1hjd6qb {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hjd6qb {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hjd6qb:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1hjd6qb {
          padding: 10px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hjd6qb {
          margin: 0px 25px 0px 25px;
          padding: 0;
        }
      }

      .brz .brz-css-1owfpdv {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1owfpdv {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-rrx15o>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rrx15o {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-rrx15o .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-rrx15o>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-rrx15o:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-rrx15o>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-rrx15o:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-rrx15o:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-rrx15o>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-rrx15o:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-rrx15o>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-rrx15o:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-rrx15o>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-rrx15o:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-rrx15o>.brz-bg,
        .brz .brz-css-rrx15o>.brz-bg>.brz-bg-image,
        .brz .brz-css-rrx15o>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rrx15o>.brz-bg {
          margin: 0px 25px 0px 25px;
        }
      }

      .brz .brz-css-doyymn.brz-btn {
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 24px;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-doyymn.brz-btn {
        color: rgba(0, 0, 0, 1);
        border: 2px solid rgba(0, 0, 0, 1);
      }

      .brz .brz-css-doyymn.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-doyymn.brz-btn .brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-doyymn.brz-btn.brz-btn-submit {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-doyymn .brz-btn--story-container {
        border: 2px solid rgba(0, 0, 0, 1);
        border-radius: 24px;
      }

      .brz .brz-css-doyymn.brz-btn,
      .brz .brz-css-doyymn.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-doyymn.brz-btn.brz-btn-submit {
        transition-duration: 0.3s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-doyymn.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          font-size: var(--brz-buttonfontsize, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-radius: 24px;
          flex-flow: row-reverse nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-doyymn.brz-btn:hover {
          color: rgba(var(--brz-global-color8), 1);
          border: 2px solid rgba(0, 0, 0, 1);
          box-shadow: none;
        }

        .brz .brz-css-doyymn.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-doyymn.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(var(--brz-global-color8), 1);
        }

        .brz .brz-css-doyymn.brz-btn.brz-btn-submit:hover {
          color: rgba(var(--brz-global-color8), 1);
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-doyymn:after {
          height: unset;
        }

        .brz .brz-css-doyymn .brz-btn--story-container {
          border: 2px solid rgba(0, 0, 0, 1);
          flex-flow: row-reverse nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-doyymn .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-doyymn.brz-btn,
        .brz .brz-css-doyymn.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-doyymn.brz-btn.brz-btn-submit {
          transition-duration: 0.3s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-doyymn.brz-btn {
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-doyymn .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-doyymn.brz-btn {
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-doyymn .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      .brz .brz-css-1vezwe5.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1vezwe5.brz-btn--hover-in:before {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1vezwe5.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1vezwe5.brz-btn--hover-in {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {

        .brz .brz-css-1vezwe5.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-1vezwe5.brz-btn--hover-in:before {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-1vezwe5.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-1vezwe5.brz-btn--hover-in {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-1vezwe5.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-1vezwe5.brz-btn--hover-in:before,
        .brz .brz-css-1vezwe5.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-1vezwe5.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vezwe5.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-1nhc93d {
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nhc93d {
          justify-content: flex-start;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nhc93d {
          justify-content: center;
        }
      }

      .brz .brz-css-10m4hru {
        margin: 10px 56px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-10m4hru {
          z-index: auto;
          position: relative;
          margin: 10px 56px 10px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-10m4hru {
          position: relative;
        }

        .brz .brz-css-10m4hru:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10m4hru {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10m4hru {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz .brz-css-5s2bbc {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-5s2bbc {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5s2bbc {
          height: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-38rte9 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-38rte9 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-38rte9 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-c0ic9s {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-c0ic9s .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-c0ic9s {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      /* achievements css */

      .brz .brz-css-1kjqbhz {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1kjqbhz>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1kjqbhz>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1kjqbhz>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1kjqbhz>.brz-row,
      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-video,
      .brz .brz-css-1kjqbhz>.brz-bg,
      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-image,
      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kjqbhz {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1kjqbhz>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1kjqbhz {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1kjqbhz>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1kjqbhz {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-gu7y9n {
        padding-top: 86.7186%;
      }

      .brz .brz-css-gu7y9n>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gu7y9n {
          padding-top: 89.3997%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gu7y9n {
          padding-top: 89.4%;
        }
      }

      .brz .brz-css-82q3ew {
        padding-top: 86.7186%;
      }

      .brz .brz-css-82q3ew>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-82q3ew {
          padding-top: 89.3997%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-82q3ew {
          padding-top: 89.4%;
        }
      }

      .brz .brz-css-1p6mfqs {
        width: 359.6px;
        height: 321.48px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1p6mfqs {
          width: 738px;
          height: 659.77px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1p6mfqs {
          width: 410px;
          height: 366.54px;
        }
      }

      .brz .brz-css-17s1pt7:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-17s1pt7 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-17s1pt7 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-17s1pt7 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-17s1pt7 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-17s1pt7 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-17s1pt7 .brz-picture {
        filter: none;
      }

      .brz .brz-css-17s1pt7,
      .brz .brz-css-17s1pt7 .brz-picture:after,
      .brz .brz-css-17s1pt7 .brz-picture,
      .brz .brz-css-17s1pt7.brz-image--withHover img.brz-img,
      .brz .brz-css-17s1pt7.brz-image--withHover img.dynamic-image,
      .brz .brz-css-17s1pt7.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1q21rq0.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-dxq5ia {
        width: 359.6px;
        height: 321.48px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dxq5ia {
          width: 738px;
          height: 659.77px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dxq5ia {
          width: 410px;
          height: 366.54px;
        }
      }

      .brz .brz-css-1m6ie4t:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1m6ie4t {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1m6ie4t {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1m6ie4t .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1m6ie4t .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1m6ie4t .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1m6ie4t .brz-picture {
        filter: none;
      }

      .brz .brz-css-1m6ie4t,
      .brz .brz-css-1m6ie4t .brz-picture:after,
      .brz .brz-css-1m6ie4t .brz-picture,
      .brz .brz-css-1m6ie4t.brz-image--withHover img.brz-img,
      .brz .brz-css-1m6ie4t.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1m6ie4t.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-epr42n {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-epr42n {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-epr42n {
          padding: 0;
        }
      }

      .brz .brz-css-1v1uqf6 {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-1v1uqf6.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-1v1uqf6 .brz-container {
        justify-content: center;
      }

      .brz .brz-css-1v1uqf6>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1v1uqf6>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-1v1uqf6>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v1uqf6 {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1v1uqf6 {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1v1uqf6 {
          display: block;
        }
      }

      .brz .brz-css-10tn784 {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-10tn784>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-10tn784>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-10tn784>.brz-bg,
      .brz .brz-css-10tn784>.brz-bg>.brz-bg-image,
      .brz .brz-css-10tn784>.brz-bg>.brz-bg-map,
      .brz .brz-css-10tn784>.brz-bg>.brz-bg-color,
      .brz .brz-css-10tn784>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-10tn784>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10tn784 {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10tn784 {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1k8zskt {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-1k8zskt.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-1k8zskt .brz-container {
        justify-content: center;
      }

      .brz .brz-css-1k8zskt>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1k8zskt>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-1k8zskt>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1k8zskt {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1k8zskt {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1k8zskt {
          display: block;
        }
      }

      .brz .brz-css-1yajw9w {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-1yajw9w>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1yajw9w>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1yajw9w>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1yajw9w>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1yajw9w>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1yajw9w>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1yajw9w>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1yajw9w>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1yajw9w>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1yajw9w>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1yajw9w>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1yajw9w>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-1yajw9w>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1yajw9w>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-1yajw9w>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1yajw9w>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-1yajw9w>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-1yajw9w>.brz-bg,
      .brz .brz-css-1yajw9w>.brz-bg>.brz-bg-image,
      .brz .brz-css-1yajw9w>.brz-bg>.brz-bg-map,
      .brz .brz-css-1yajw9w>.brz-bg>.brz-bg-color,
      .brz .brz-css-1yajw9w>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yajw9w>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1yajw9w {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yajw9w {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1u2mscw {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1u2mscw {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1u2mscw {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1u2mscw {
          max-width: 100%;
        }
      }

      .brz .brz-css-dek1g3 {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-dek1g3>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-dek1g3>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-dek1g3>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-dek1g3>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-dek1g3>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-dek1g3>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-dek1g3>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-dek1g3>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-dek1g3>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-dek1g3>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-dek1g3>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-dek1g3>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-dek1g3>.brz-row,
      .brz .brz-css-dek1g3>.brz-bg>.brz-bg-video,
      .brz .brz-css-dek1g3>.brz-bg,
      .brz .brz-css-dek1g3>.brz-bg>.brz-bg-image,
      .brz .brz-css-dek1g3>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dek1g3 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dek1g3>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dek1g3 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dek1g3>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dek1g3 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-ho2soo.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-249p1c.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-ecktqd {
        width: 360.8px;
        height: 322.56px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ecktqd {
          width: 738px;
          height: 659.77px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ecktqd {
          width: 410px;
          height: 366.54px;
        }
      }

      .brz .brz-css-17hui8o:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-17hui8o {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-17hui8o {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-17hui8o .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-17hui8o .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-17hui8o .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-17hui8o .brz-picture {
        filter: none;
      }

      .brz .brz-css-17hui8o,
      .brz .brz-css-17hui8o .brz-picture:after,
      .brz .brz-css-17hui8o .brz-picture,
      .brz .brz-css-17hui8o.brz-image--withHover img.brz-img,
      .brz .brz-css-17hui8o.brz-image--withHover img.dynamic-image,
      .brz .brz-css-17hui8o.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1y04z3p {
        padding-top: 86.7186%;
      }

      .brz .brz-css-1y04z3p>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1y04z3p {
          padding-top: 89.3997%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1y04z3p {
          padding-top: 89.4%;
        }
      }

      .brz .brz-css-17pjqc0 {
        width: 359.6px;
        height: 321.48px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-17pjqc0 {
          width: 738px;
          height: 659.77px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-17pjqc0 {
          width: 410px;
          height: 366.54px;
        }
      }

      .brz .brz-css-11ap6kt:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-11ap6kt {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-11ap6kt {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-11ap6kt .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-11ap6kt .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-11ap6kt .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-11ap6kt .brz-picture {
        filter: none;
      }

      .brz .brz-css-11ap6kt,
      .brz .brz-css-11ap6kt .brz-picture:after,
      .brz .brz-css-11ap6kt .brz-picture,
      .brz .brz-css-11ap6kt.brz-image--withHover img.brz-img,
      .brz .brz-css-11ap6kt.brz-image--withHover img.dynamic-image,
      .brz .brz-css-11ap6kt.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1yj7fui.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1e3nbnj {
        padding-top: 86.7184%;
      }

      .brz .brz-css-1e3nbnj>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1e3nbnj {
          padding-top: 88.5054%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1e3nbnj {
          padding-top: 89.4%;
        }
      }

      .brz .brz-css-1g6jaud {
        width: 360.8px;
        height: 322.56px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1g6jaud {
          width: 738px;
          height: 659.77px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1g6jaud {
          width: 410px;
          height: 366.54px;
        }
      }

      .brz .brz-css-1x8jlo5.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-13s0hi5 {
        padding-top: 86.7184%;
      }

      .brz .brz-css-13s0hi5>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-13s0hi5 {
          padding-top: 89.3997%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13s0hi5 {
          padding-top: 89.4%;
        }
      }

      .brz .brz-css-sa1zy4 {
        padding-top: 85.8231%;
      }

      .brz .brz-css-sa1zy4>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sa1zy4 {
          padding-top: 89.3997%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sa1zy4 {
          padding-top: 89.4%;
        }
      }

      .brz .brz-css-715x1o {
        width: 359.6px;
        height: 321.48px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-715x1o {
          width: 738px;
          height: 659.77px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-715x1o {
          width: 410px;
          height: 366.54px;
        }
      }

      .brz .brz-css-1l1ekd7.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1gfc2rt {
        padding-top: 85.8231%;
      }

      .brz .brz-css-1gfc2rt>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1gfc2rt {
          padding-top: 89.3997%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gfc2rt {
          padding-top: 89.4%;
        }
      }

      .brz .brz-css-eudtkl {
        width: 359.6px;
        height: 321.48px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-eudtkl {
          width: 738px;
          height: 659.77px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-eudtkl {
          width: 410px;
          height: 366.54px;
        }
      }

      .brz .brz-css-k7zbk7:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-k7zbk7 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-k7zbk7 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-k7zbk7 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-k7zbk7 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-k7zbk7 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-k7zbk7 .brz-picture {
        filter: none;
      }

      .brz .brz-css-k7zbk7,
      .brz .brz-css-k7zbk7 .brz-picture:after,
      .brz .brz-css-k7zbk7 .brz-picture,
      .brz .brz-css-k7zbk7.brz-image--withHover img.brz-img,
      .brz .brz-css-k7zbk7.brz-image--withHover img.dynamic-image,
      .brz .brz-css-k7zbk7.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-qoi7iz {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-qoi7iz .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-qoi7iz>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-qoi7iz>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-qoi7iz>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-qoi7iz>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-qoi7iz>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-qoi7iz>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-qoi7iz>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-qoi7iz>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-qoi7iz>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-qoi7iz>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-qoi7iz>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-qoi7iz>.brz-bg,
      .brz .brz-css-qoi7iz>.brz-bg>.brz-bg-image,
      .brz .brz-css-qoi7iz>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-qoi7iz {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-qoi7iz>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-vvphb5 {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vvphb5 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vvphb5 {
          padding: 0;
        }
      }

      .brz .brz-css-17x7y7e {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-f2kxy7 {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-f2kxy7 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-f2kxy7 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-f2kxy7 {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-f2kxy7 {
          display: flex;
        }
      }

      .brz .brz-css-14wtu6e {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14wtu6e {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14wtu6e {
          padding: 0;
        }
      }

      .brz .brz-css-1ere2cj:not(.brz-image--hovered) {
        max-width: 63%;
      }

      .brz .brz-css-1ere2cj {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1ere2cj {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1ere2cj .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1ere2cj .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1ere2cj .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ere2cj .brz-picture {
        filter: none;
      }

      .brz .brz-css-1ere2cj,
      .brz .brz-css-1ere2cj .brz-picture:after,
      .brz .brz-css-1ere2cj .brz-picture,
      .brz .brz-css-1ere2cj.brz-image--withHover img.brz-img,
      .brz .brz-css-1ere2cj.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1ere2cj.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ere2cj:not(.brz-image--hovered) {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ere2cj:not(.brz-image--hovered) {
          max-width: 36%;
        }
      }

      .brz .brz-css-147vfz {
        height: 50px;
      }

      .brz .brz-css-nky9gx {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-19uousn {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-19uousn .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19uousn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19uousn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19uousn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1mv4jp6 {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mv4jp6 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1mv4jp6 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mv4jp6 {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mv4jp6 {
          display: flex;
        }
      }

      .brz .brz-css-1ok1rv3 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1ok1rv3 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1ok1rv3>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1ok1rv3>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg,
      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image,
      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ok1rv3 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1ok1rv3>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-sx8t9a {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-sx8t9a>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-sx8t9a>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-sx8t9a>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-sx8t9a>.brz-row,
      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-video,
      .brz .brz-css-sx8t9a>.brz-bg,
      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image,
      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sx8t9a {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sx8t9a>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sx8t9a {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sx8t9a>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sx8t9a {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-hbt90z {
        padding-top: 100.3701%;
      }

      .brz .brz-css-hbt90z>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hbt90z {
          padding-top: 99.1884%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hbt90z {
          padding-top: 99.7743%;
        }
      }

      .brz .brz-css-1nm5j3f {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nm5j3f {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1nm5j3f {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nm5j3f {
          max-width: 100%;
        }
      }

      .brz .brz-css-b0abnu {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-b0abnu>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-b0abnu>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-b0abnu>.brz-bg,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-map,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-color,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-b0abnu {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-b0abnu {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-23kg1i {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-23kg1i.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-23kg1i .brz-container {
        justify-content: center;
      }

      .brz .brz-css-23kg1i>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-23kg1i>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-23kg1i>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-23kg1i {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-23kg1i {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-23kg1i {
          display: block;
        }
      }

      .brz .brz-css-1oiaayo {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1oiaayo {
          position: relative;
        }

        .brz .brz-css-1oiaayo {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1oiaayo {
          position: relative;
        }

        .brz .brz-css-1oiaayo {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1oiaayo {
          position: relative;
        }

        .brz .brz-css-1oiaayo {
          display: flex;
        }
      }

      .brz .brz-css-1tmmpjo {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-1bz7xgf.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1bz7xgf.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1bz7xgf.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1bz7xgf.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-1bz7xgf.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1bz7xgf.brz-btn--hover-in:before,
      .brz .brz-css-1bz7xgf.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1bz7xgf.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bz7xgf.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1bz7xgf.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1bz7xgf.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-1csplpu.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-1csplpu.brz-btn {
        display: flex;
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-1csplpu.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1csplpu.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-1csplpu.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1csplpu:after {
        height: unset;
      }

      .brz .brz-css-1csplpu .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-1csplpu .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-1csplpu.brz-btn,
      .brz .brz-css-1csplpu.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-1csplpu.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1csplpu.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-1csplpu.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1csplpu.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1csplpu.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-10110p5.brz-hover-animation__container {
        max-width: 63%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10110p5.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10110p5.brz-hover-animation__container {
          max-width: 36%;
        }
      }

      .brz .brz-css-15pbh1p:not(.brz-image--hovered) {
        max-width: 50%;
      }

      .brz .brz-css-15pbh1p {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-15pbh1p {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-15pbh1p .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-15pbh1p .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-15pbh1p .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-15pbh1p .brz-picture {
        filter: none;
      }

      .brz .brz-css-15pbh1p,
      .brz .brz-css-15pbh1p .brz-picture:after,
      .brz .brz-css-15pbh1p .brz-picture,
      .brz .brz-css-15pbh1p.brz-image--withHover img.brz-img,
      .brz .brz-css-15pbh1p.brz-image--withHover img.dynamic-image,
      .brz .brz-css-15pbh1p.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15pbh1p:not(.brz-image--hovered) {
          max-width: 77%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15pbh1p:not(.brz-image--hovered) {
          max-width: 25%;
        }
      }

      .brz .brz-css-lc6ji3 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-lc6ji3 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-lc6ji3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-lc6ji3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lc6ji3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-jpsomo.brz-hover-animation__container {
        max-width: 50%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jpsomo.brz-hover-animation__container {
          max-width: 65%;
        }
      }

      .brz .brz-css-1t9l1p8:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1t9l1p8 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1t9l1p8 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1t9l1p8 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1t9l1p8 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1t9l1p8 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1t9l1p8 .brz-picture {
        filter: none;
      }

      .brz .brz-css-1t9l1p8,
      .brz .brz-css-1t9l1p8 .brz-picture:after,
      .brz .brz-css-1t9l1p8 .brz-picture,
      .brz .brz-css-1t9l1p8.brz-image--withHover img.brz-img,
      .brz .brz-css-1t9l1p8.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1t9l1p8.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1j1ql7d {
        height: 50px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul {
        font-family: var(--brz-buttonfontfamily, initial);
        display: flex;
        flex-wrap: wrap;
        justify-content: inherit;
        align-items: center;
        max-width: none;
        margin: 0px -5px 0px -5px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a {
        flex-flow: row nowrap;
        padding: 0px 5px 0px 5px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
        border-radius: 0px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>a {
        border-radius: 0px;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu {
        font-family: var(--brz-buttonfontfamily, initial);
        border-radius: 0px;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(51, 51, 51, 1);
        box-shadow: none;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item>.brz-a {
        flex-flow: row nowrap;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-a:hover {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
        font-size: 12px;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__item--current .brz-menu__sub-menu {
        box-shadow: none;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__item-dropdown .brz-menu__item {
        background-color: rgba(51, 51, 51, 1);
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:hover:after {
        border-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item {
        border-bottom: 1px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__item-dropdown .brz-menu__item,
      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__item--current .brz-menu__sub-menu,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
      .brz .brz-css-vi3quo .brz-menu__ul,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item,
      .brz .brz-css-vi3quo .brz-menu__sub-menu,
      .brz .brz-css-vi3quo:hover .brz-menu__sub-menu .brz-a,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vi3quo .brz-menu__ul {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-vi3quo [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-vi3quo [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-vi3quo .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vi3quo .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vi3quo .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo .brz-mega-menu__dropdown {
          display: block;
        }
      }

      .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          display: none;
          width: 18px;
        }

        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ziiqr2 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          display: flex;
          width: 18px;
        }

        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ziiqr2 .brz-menu {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          display: flex;
          width: 18px;
        }

        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ziiqr2 .brz-menu {
          display: none;
        }
      }

      .brz .brz-css-1t47koi {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-p7aelm {
        padding-top: 56.2867%;
      }

      .brz .brz-css-p7aelm>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-p7aelm {
          padding-top: 55.9986%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-p7aelm {
          padding-top: 56.2884%;
        }
      }

      .brz .brz-css-i5qxa1:not(.brz-image--hovered) {
        max-width: 50%;
      }

      .brz .brz-css-i5qxa1 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-i5qxa1 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-i5qxa1 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-i5qxa1 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-i5qxa1 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-i5qxa1 .brz-picture {
        filter: none;
      }

      .brz .brz-css-i5qxa1,
      .brz .brz-css-i5qxa1 .brz-picture:after,
      .brz .brz-css-i5qxa1 .brz-picture,
      .brz .brz-css-i5qxa1.brz-image--withHover img.brz-img,
      .brz .brz-css-i5qxa1.brz-image--withHover img.dynamic-image,
      .brz .brz-css-i5qxa1.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-i5qxa1:not(.brz-image--hovered) {
          max-width: 65%;
        }
      }

      .brz .brz-css-9ec15r.brz-hover-animation__container {
        max-width: 50%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9ec15r.brz-hover-animation__container {
          max-width: 77%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9ec15r.brz-hover-animation__container {
          max-width: 25%;
        }
      }

      .brz .brz-css-4bycuf {
        padding-top: 101.5314%;
      }

      .brz .brz-css-4bycuf>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4bycuf {
          padding-top: 100.7709%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4bycuf {
          padding-top: 100.8799%;
        }
      }

      .brz .brz-css-5931mx.brz-hover-animation__container {
        max-width: 52%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5931mx.brz-hover-animation__container {
          max-width: 94%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5931mx.brz-hover-animation__container {
          max-width: 36%;
        }
      }

      .brz .brz-css-10hekvi:not(.brz-image--hovered) {
        max-width: 52%;
      }

      .brz .brz-css-10hekvi {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-10hekvi {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-10hekvi .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-10hekvi .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-10hekvi .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-10hekvi .brz-picture {
        filter: none;
      }

      .brz .brz-css-10hekvi,
      .brz .brz-css-10hekvi .brz-picture:after,
      .brz .brz-css-10hekvi .brz-picture,
      .brz .brz-css-10hekvi.brz-image--withHover img.brz-img,
      .brz .brz-css-10hekvi.brz-image--withHover img.dynamic-image,
      .brz .brz-css-10hekvi.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10hekvi:not(.brz-image--hovered) {
          max-width: 94%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10hekvi:not(.brz-image--hovered) {
          max-width: 36%;
        }
      }

      .brz .brz-css-1orsycd {
        padding-top: 99.6342%;
      }

      .brz .brz-css-1orsycd>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1orsycd {
          padding-top: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1orsycd {
          padding-top: 99.8929%;
        }
      }

      .brz .brz-css-5fzdq1.brz-hover-animation__container {
        max-width: 60%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5fzdq1.brz-hover-animation__container {
          max-width: 87%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5fzdq1.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      .brz .brz-css-g5hob:not(.brz-image--hovered) {
        max-width: 60%;
      }

      .brz .brz-css-g5hob {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-g5hob {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-g5hob .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-g5hob .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-g5hob .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-g5hob .brz-picture {
        filter: none;
      }

      .brz .brz-css-g5hob,
      .brz .brz-css-g5hob .brz-picture:after,
      .brz .brz-css-g5hob .brz-picture,
      .brz .brz-css-g5hob.brz-image--withHover img.brz-img,
      .brz .brz-css-g5hob.brz-image--withHover img.dynamic-image,
      .brz .brz-css-g5hob.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-g5hob:not(.brz-image--hovered) {
          max-width: 87%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-g5hob:not(.brz-image--hovered) {
          max-width: 35%;
        }
      }

      .brz .brz-css-1cajsfs {
        padding-top: 100.823%;
      }

      .brz .brz-css-1cajsfs>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1cajsfs {
          padding-top: 99.4355%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1cajsfs {
          padding-top: 100.275%;
        }
      }

      .brz .brz-css-cfqcfw.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-n3k2zg:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-n3k2zg {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-n3k2zg {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-n3k2zg .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-n3k2zg .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-n3k2zg .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-n3k2zg .brz-picture {
        filter: none;
      }

      .brz .brz-css-n3k2zg,
      .brz .brz-css-n3k2zg .brz-picture:after,
      .brz .brz-css-n3k2zg .brz-picture,
      .brz .brz-css-n3k2zg.brz-image--withHover img.brz-img,
      .brz .brz-css-n3k2zg.brz-image--withHover img.dynamic-image,
      .brz .brz-css-n3k2zg.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-p08znt {
        width: 359.6px;
        height: 321.48px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-p08znt {
          width: 738px;
          height: 659.77px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-p08znt {
          width: 410px;
          height: 366.54px;
        }
      }

      .brz .brz-css-w5hctg {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-w5hctg>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-w5hctg>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-w5hctg>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-w5hctg>.brz-row,
      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-video,
      .brz .brz-css-w5hctg>.brz-bg,
      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-image,
      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-w5hctg {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-w5hctg>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-w5hctg {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-w5hctg>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-w5hctg {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-q5xii8 {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-q5xii8 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-q5xii8 {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-q5xii8 {
          max-width: 100%;
        }
      }

      .brz .brz-css-1iooydb {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-1iooydb>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1iooydb>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-1iooydb>.brz-bg,
      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-image,
      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-map,
      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-color,
      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1iooydb>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1iooydb {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1iooydb {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1pmkrmu {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-1pmkrmu.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-1pmkrmu .brz-container {
        justify-content: center;
      }

      .brz .brz-css-1pmkrmu>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1pmkrmu>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-1pmkrmu>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pmkrmu {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1pmkrmu {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1pmkrmu {
          display: block;
        }
      }

      .brz .brz-css-1oneyp8 {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1oneyp8 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1oneyp8 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1oneyp8 {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1oneyp8 {
          display: flex;
        }
      }

      .brz .brz-css-12fu9i4 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-12fu9i4 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12fu9i4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12fu9i4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12fu9i4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1ivlubz {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ivlubz {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ivlubz {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ivlubz {
          max-width: 100%;
        }
      }

      .brz .brz-css-1928w0h:not(.brz-image--hovered) {
        max-width: 70%;
      }

      .brz .brz-css-1928w0h {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1928w0h {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1928w0h .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1928w0h .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1928w0h .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1928w0h .brz-picture {
        filter: none;
      }

      .brz .brz-css-1928w0h,
      .brz .brz-css-1928w0h .brz-picture:after,
      .brz .brz-css-1928w0h .brz-picture,
      .brz .brz-css-1928w0h.brz-image--withHover img.brz-img,
      .brz .brz-css-1928w0h.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1928w0h.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1928w0h:not(.brz-image--hovered) {
          max-width: 54%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1928w0h:not(.brz-image--hovered) {
          max-width: 52%;
        }
      }

      .brz .brz-css-1j5egxb.brz-hover-animation__container {
        max-width: 70%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1j5egxb.brz-hover-animation__container {
          max-width: 54%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1j5egxb.brz-hover-animation__container {
          max-width: 52%;
        }
      }

      .brz .brz-css-1nw54c0 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1nw54c0 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1nw54c0>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1nw54c0>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1nw54c0>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1nw54c0>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1nw54c0>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1nw54c0>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1nw54c0>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1nw54c0>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1nw54c0>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1nw54c0>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1nw54c0>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1nw54c0>.brz-bg,
      .brz .brz-css-1nw54c0>.brz-bg>.brz-bg-image,
      .brz .brz-css-1nw54c0>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nw54c0 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1nw54c0>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-10u8j82 {
        padding-top: 53.7518%;
      }

      .brz .brz-css-10u8j82>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10u8j82 {
          padding-top: 54.9446%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10u8j82 {
          padding-top: 54.3491%;
        }
      }

      .brz .brz-css-1j1makf .brz-mm-menu__icon {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1j1makf .brz-mm-menu__icon {
          display: none;
          font-size: 18px;
        }

        .brz .brz-css-1j1makf .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1j1makf .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1j1makf .brz-mm-menu__icon {
          display: flex;
          font-size: 18px;
        }

        .brz .brz-css-1j1makf .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1j1makf .brz-menu {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1j1makf .brz-mm-menu__icon {
          display: flex;
          font-size: 18px;
        }

        .brz .brz-css-1j1makf .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1j1makf .brz-menu {
          display: none;
        }
      }

      .brz .brz-css-193byi5 .brz-menu__ul {
        font-family: var(--brz-buttonfontfamily, initial);
        display: flex;
        flex-wrap: wrap;
        justify-content: inherit;
        align-items: center;
        max-width: none;
        margin: 0px -5px 0px -5px;
      }

      .brz .brz-css-193byi5 .brz-menu__ul {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item>.brz-a {
        flex-flow: row nowrap;
        padding: 0px 5px 0px 5px;
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item {
        border-radius: 0px;
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item>a {
        border-radius: 0px;
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu {
        font-family: var(--brz-buttonfontfamily, initial);
        border-radius: 0px;
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(51, 51, 51, 1);
        box-shadow: none;
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu .brz-menu__item>.brz-a {
        flex-flow: row nowrap;
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu .brz-a:hover {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu .brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
        font-size: 12px;
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__item--current .brz-menu__sub-menu {
        box-shadow: none;
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__item-dropdown .brz-menu__item {
        background-color: rgba(51, 51, 51, 1);
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:hover:after {
        border-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item {
        border-bottom: 1px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__item-dropdown .brz-menu__item,
      .brz .brz-css-193byi5 .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-193byi5 .brz-menu__item--current .brz-menu__sub-menu,
      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
      .brz .brz-css-193byi5 .brz-menu__ul,
      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item>.brz-a,
      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item,
      .brz .brz-css-193byi5 .brz-menu__sub-menu,
      .brz .brz-css-193byi5:hover .brz-menu__sub-menu .brz-a,
      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-193byi5 .brz-menu__ul {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-193byi5 .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-193byi5 [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-193byi5 [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-193byi5>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-193byi5>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-193byi5>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-193byi5 .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-193byi5 .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-193byi5 .brz-menu__sub-menu {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-193byi5>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-193byi5>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-193byi5>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-193byi5 .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-193byi5 .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-193byi5 .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-193byi5.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-193byi5 .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-193byi5 .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-193byi5 .brz-menu__sub-menu {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-193byi5>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-193byi5>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-193byi5>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-193byi5 .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-193byi5 .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-193byi5 .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-193byi5.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-193byi5 .brz-mega-menu__dropdown {
          display: block;
        }
      }

      .brz .brz-css-cqpb5m .brz-mm-navbar .brz-mm-close {
        font-size: 16px;
        margin: 0;
        padding: 10px 15px 10px 10px;
      }

      .brz .brz-css-cqpb5m .brz-mm-navbar .brz-mm-close {
        color: rgba(255, 255, 255, 1);
        background-color: #333333;
      }

      .brz .brz-css-cqpb5m .brz-menu__item {
        font-family: var(--brz-buttonfontfamily, initial);
      }

      .brz .brz-css-cqpb5m .brz-menu__item {
        color: rgba(255, 255, 255, 1);
        border-color: rgba(85, 85, 85, 1);
      }

      .brz nav.brz-mm-menu.brz-css-cqpb5m {
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-cqpb5m.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
        padding: 10px 20px 10px 20px;
        flex-flow: row nowrap;
      }

      .brz .brz-css-cqpb5m .brz-menu__item:hover>.brz-mm-listitem__text {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-cqpb5m .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-cqpb5m .brz-mm-navbar {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-cqpb5m .brz-menu__item.brz-mm-listitem_opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-cqpb5m.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels {
        background-image: none;
      }

      .brz .brz-css-cqpb5m.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-cqpb5m .brz-mm-panels>.brz-mm-panel:before {
        background-image: none;
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-cqpb5m.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-cqpb5m .brz-mm-panels>.brz-mm-panel {
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-cqpb5m .brz-mm-panels>.brz-mm-panel {
        background-image: none;
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-cqpb5m.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after {
        border-color: rgba(85, 85, 85, 1);
      }

      .brz .brz-css-cqpb5m .brz-mm-listitem {
        border-color: rgba(85, 85, 85, 1);
      }

      .brz .brz-css-cqpb5m .brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-cqpb5m .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-cqpb5m .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active)>.brz-mm-listitem__text>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-cqpb5m .brz-mm-listitem,
      .brz .brz-css-cqpb5m.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after,
      .brz .brz-css-cqpb5m .brz-menu__item,
      .brz .brz-css-cqpb5m.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-cqpb5m .brz-mm-panels>.brz-mm-panel,
      .brz .brz-css-cqpb5m.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-cqpb5m .brz-mm-panels>.brz-mm-panel:before,
      .brz .brz-css-cqpb5m .brz-menu__item.brz-mm-listitem_opened,
      .brz .brz-css-cqpb5m .brz-mm-navbar,
      .brz nav.brz-mm-menu.brz-css-cqpb5m,
      .brz .brz-css-cqpb5m .brz-menu__item>.brz-mm-listitem__text,
      .brz .brz-css-cqpb5m .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cqpb5m .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-cqpb5m .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-cqpb5m .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-cqpb5m .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-cqpb5m .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-cqpb5m.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cqpb5m .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-cqpb5m .brz-menu__item {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-cqpb5m .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-cqpb5m .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-cqpb5m .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-cqpb5m.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttontabletlineheight, initial) * var(--brz-buttontabletfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cqpb5m .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-cqpb5m .brz-menu__item {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-cqpb5m .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-cqpb5m .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-cqpb5m .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-cqpb5m.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonmobilelineheight, initial) * var(--brz-buttonmobilefontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      .brz .brz-css-hlafe7 {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz-css-1ry59q5 .brz-line-container:after {
        display: none;
      }

      .brz-css-1ry59q5 .brz-hr,
      .brz-css-1ry59q5 .brz-line-container:before,
      .brz-css-1ry59q5 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-1ry59q5.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1ry59q5 {
        width: 75%;
      }

      .brz-css-1ry59q5 .brz-hr {
        border-radius: 0px;
      }

      .brz-css-1ry59q5 .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-1ry59q5 .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-1ry59q5 .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-1ry59q5 .brz-line-icon-wrapper,
      .brz-css-1ry59q5 .brz-hr,
      .brz-css-1ry59q5 .brz-line-container:before,
      .brz-css-1ry59q5 .brz-line-container:after,
      .brz-css-1ry59q5 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-pgtrwd {
        height: 50px;
      }

      .brz .brz-css-1felcsy {
        padding-top: 86.7186%;
      }

      .brz .brz-css-1felcsy>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1felcsy {
          padding-top: 88.5054%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1felcsy {
          padding-top: 89.4%;
        }
      }

      .brz .brz-css-m7jcuj {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-m7jcuj {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-m7jcuj {
          padding: 0;
        }
      }

      .brz .brz-css-15vfco6 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-15vfco6 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-15vfco6>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-15vfco6>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-15vfco6>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-15vfco6>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-15vfco6>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-15vfco6>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-15vfco6>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-15vfco6>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-15vfco6>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-15vfco6>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-15vfco6>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-15vfco6>.brz-bg,
      .brz .brz-css-15vfco6>.brz-bg>.brz-bg-image,
      .brz .brz-css-15vfco6>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-15vfco6 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-15vfco6>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1rhesdu {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rhesdu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rhesdu {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rhesdu {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rhesdu {
          display: flex;
        }
      }

      .brz .brz-css-62z204 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1cs1dth.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1gshld8:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1gshld8 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1gshld8 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1gshld8 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1gshld8 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1gshld8 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1gshld8 .brz-picture {
        filter: none;
      }

      .brz .brz-css-1gshld8,
      .brz .brz-css-1gshld8 .brz-picture:after,
      .brz .brz-css-1gshld8 .brz-picture,
      .brz .brz-css-1gshld8.brz-image--withHover img.brz-img,
      .brz .brz-css-1gshld8.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1gshld8.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-ziq9dn {
        width: 359.6px;
        height: 321.48px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ziq9dn {
          width: 738px;
          height: 659.77px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ziq9dn {
          width: 410px;
          height: 366.54px;
        }
      }

      .brz .brz-css-1ygmhna {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-1ygmhna .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ygmhna {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ygmhna {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ygmhna {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1323h20.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1e8fobx:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1e8fobx {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1e8fobx {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1e8fobx .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1e8fobx .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1e8fobx .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1e8fobx .brz-picture {
        filter: none;
      }

      .brz .brz-css-1e8fobx,
      .brz .brz-css-1e8fobx .brz-picture:after,
      .brz .brz-css-1e8fobx .brz-picture,
      .brz .brz-css-1e8fobx.brz-image--withHover img.brz-img,
      .brz .brz-css-1e8fobx.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1e8fobx.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1wnq8fc {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-14hxt7l {
        width: 360.8px;
        height: 322.56px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14hxt7l {
          width: 738px;
          height: 659.77px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14hxt7l {
          width: 410px;
          height: 366.54px;
        }
      }

      .brz .brz-css-nnn6eo {
        padding-top: 86.7184%;
      }

      .brz .brz-css-nnn6eo>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-nnn6eo {
          padding-top: 89.3997%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-nnn6eo {
          padding-top: 89.4%;
        }
      }

      .brz .brz-css-h4cemf.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-5lyy9l:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-5lyy9l {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-5lyy9l {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-5lyy9l .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-5lyy9l .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-5lyy9l .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-5lyy9l .brz-picture {
        filter: none;
      }

      .brz .brz-css-5lyy9l,
      .brz .brz-css-5lyy9l .brz-picture:after,
      .brz .brz-css-5lyy9l .brz-picture,
      .brz .brz-css-5lyy9l.brz-image--withHover img.brz-img,
      .brz .brz-css-5lyy9l.brz-image--withHover img.dynamic-image,
      .brz .brz-css-5lyy9l.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-or0s15 {
        padding-top: 86.7186%;
      }

      .brz .brz-css-or0s15>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-or0s15 {
          padding-top: 89.3997%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-or0s15 {
          padding-top: 89.4%;
        }
      }

      .brz .brz-css-176ah57 {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-2rf1h0 {
        width: 359.6px;
        height: 321.48px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2rf1h0 {
          width: 738px;
          height: 659.77px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2rf1h0 {
          width: 410px;
          height: 366.54px;
        }
      }

      .brz .brz-css-avlj0i:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-avlj0i {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-avlj0i {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-avlj0i .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-avlj0i .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-avlj0i .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-avlj0i .brz-picture {
        filter: none;
      }

      .brz .brz-css-avlj0i,
      .brz .brz-css-avlj0i .brz-picture:after,
      .brz .brz-css-avlj0i .brz-picture,
      .brz .brz-css-avlj0i.brz-image--withHover img.brz-img,
      .brz .brz-css-avlj0i.brz-image--withHover img.dynamic-image,
      .brz .brz-css-avlj0i.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-slpe8.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1fkz5x6 {
        padding-top: 86.7186%;
      }

      .brz .brz-css-1fkz5x6>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1fkz5x6 {
          padding-top: 89.3997%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1fkz5x6 {
          padding-top: 89.4%;
        }
      }

      .brz .brz-css-1xrplg4 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-ok38bs {
        padding: 0;
      }

      .brz .brz-css-17bbwt2 {
        margin: 0;
      }

      .brz .brz-css-3gjbn0 {
        padding: 0;
      }

      .brz .brz-css-18iqifn {
        margin: 0;
      }

      .brz .brz-css-jy5bua {
        padding: 0;
      }

      .brz .brz-css-9xrgaq {
        margin: 0;
      }

      .brz .brz-css-cwkasx {
        padding: 0;
      }

      .brz .brz-css-1sliusv {
        padding: 60px 0px 60px 0px;
      }

      .brz .brz-css-1sliusv>.brz-bg>.brz-bg-color {
        background-color: transparent;
        background-image: linear-gradient(0deg,
            rgba(0, 0, 0, 0.9) 0%,
            rgba(0, 0, 0, 1) 100%);
      }

      .brz .brz-css-1sliusv>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 257px;
        height: 257px;
      }

      .brz .brz-css-1sliusv>.brz-bg>.brz-bg-shape__top::after {
        background-size: 100% 257px;
        height: 257px;
      }

      .brz .brz-css-1sliusv>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 0px;
        height: 0px;
      }

      .brz .brz-css-1sliusv>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTkyMCAyNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PHBhdGggZD0iTTE5MjAgNS4yMDZWMjQwYy0xNjAtODAuNzgtMzIwLTEzOS42MS00ODAtMTc2LjQ4Ni0xNjAtMzYuODc2LTMyMC01Ni4zMTItNDgwLTU4LjMwOC0xNjAgMS45OTYtMzIwIDIxLjQzMi00ODAgNTguMzA4QzMyMCAxMDAuMzkgMTYwIDE1OS4yMiAwIDI0MFYwaDE5MjB2NS4yMDZ6IiBmaWxsPSJyZ2JhKDAsIDAsIDAsIDEpIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
        background-repeat: no-repeat;
        background-size: 100% 0px;
        height: 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1sliusv {
          padding: 60px 0px 60px 0px;
        }

        .brz .brz-css-1sliusv>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1sliusv:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1sliusv>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1sliusv:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1sliusv:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1sliusv>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1sliusv:hover>.brz-bg>.brz-bg-color {
          background-color: transparent;
          background-image: linear-gradient(0deg,
              rgba(0, 0, 0, 0.9) 0%,
              rgba(0, 0, 0, 1) 100%);
        }

        .brz .brz-css-1sliusv>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1sliusv:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1sliusv>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1sliusv:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1sliusv>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 257px;
          height: 257px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1sliusv>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 257px;
          height: 257px;
        }

        .brz .brz-css-1sliusv>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 0px;
          height: 0px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1sliusv>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTkyMCAyNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PHBhdGggZD0iTTE5MjAgNS4yMDZWMjQwYy0xNjAtODAuNzgtMzIwLTEzOS42MS00ODAtMTc2LjQ4Ni0xNjAtMzYuODc2LTMyMC01Ni4zMTItNDgwLTU4LjMwOC0xNjAgMS45OTYtMzIwIDIxLjQzMi00ODAgNTguMzA4QzMyMCAxMDAuMzkgMTYwIDE1OS4yMiAwIDI0MFYwaDE5MjB2NS4yMDZ6IiBmaWxsPSJyZ2JhKDAsIDAsIDAsIDEpIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=");
          background-repeat: no-repeat;
          background-size: 100% 0px;
          height: 0px;
        }

        .brz .brz-css-1sliusv>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1sliusv:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1sliusv>.brz-bg,
        .brz .brz-css-1sliusv>.brz-bg>.brz-bg-image,
        .brz .brz-css-1sliusv>.brz-bg>.brz-bg-map,
        .brz .brz-css-1sliusv>.brz-bg>.brz-bg-color,
        .brz .brz-css-1sliusv>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1sliusv:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1sliusv {
          padding: 40px 15px 40px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1sliusv {
          padding: 25px 15px 25px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1550f4 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1blxohc {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-w40cyv {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-w40cyv>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-w40cyv:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-w40cyv>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-w40cyv:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-w40cyv:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-w40cyv>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-w40cyv:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-w40cyv>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-w40cyv:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-w40cyv>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-w40cyv:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-w40cyv:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-w40cyv>.brz-row,
        .brz .brz-css-w40cyv>.brz-bg>.brz-bg-video,
        .brz .brz-css-w40cyv>.brz-bg,
        .brz .brz-css-w40cyv>.brz-bg>.brz-bg-image,
        .brz .brz-css-w40cyv>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-w40cyv {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-xQg54 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-paragraphfontfamily, initial) !important;
        font-size: var(--brz-paragraphfontsize, initial);
        line-height: var(--brz-paragraphlineheight, initial);
        font-weight: var(--brz-paragraphfontweight, initial);
        letter-spacing: var(--brz-paragraphletterspacing, initial);
        font-variation-settings: var(--brz-paragraphfontvariation, initial);
        font-weight: var(--brz-paragraphbold, initial);
        font-style: var(--brz-paragraphitalic, initial);
        text-decoration: var(--brz-paragraphtextdecoration, initial) !important;
        text-transform: var(--brz-paragraphtexttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xQg54 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-paragraphfontfamily, initial) !important;
          font-size: var(--brz-paragraphfontsize, initial);
          line-height: var(--brz-paragraphlineheight, initial);
          font-weight: var(--brz-paragraphfontweight, initial);
          letter-spacing: var(--brz-paragraphletterspacing, initial);
          font-variation-settings: var(--brz-paragraphfontvariation, initial);
          font-weight: var(--brz-paragraphbold, initial);
          font-style: var(--brz-paragraphitalic, initial);
          text-decoration: var(--brz-paragraphtextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtexttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xQg54 {
          font-size: var(--brz-paragraphtabletfontsize, initial);
          line-height: var(--brz-paragraphtabletlineheight, initial);
          font-weight: var(--brz-paragraphtabletfontweight, initial);
          letter-spacing: var(--brz-paragraphtabletletterspacing, initial);
          font-variation-settings: var(--brz-paragraphtabletfontvariation,
              initial);
          font-weight: var(--brz-paragraphtabletbold, initial);
          font-style: var(--brz-paragraphtabletitalic, initial);
          text-decoration: var(--brz-paragraphtablettextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xQg54 {
          font-size: var(--brz-paragraphmobilefontsize, initial);
          line-height: var(--brz-paragraphmobilelineheight, initial);
          font-weight: var(--brz-paragraphmobilefontweight, initial);
          letter-spacing: var(--brz-paragraphmobileletterspacing, initial);
          font-variation-settings: var(--brz-paragraphmobilefontvariation,
              initial);
          font-weight: var(--brz-paragraphmobilebold, initial);
          font-style: var(--brz-paragraphmobileitalic, initial);
          text-decoration: var(--brz-paragraphmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphmobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15rl1bd {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-uram9p {
        padding: 0;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-uram9p {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-uram9p .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-uram9p {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-uram9p {
          padding: 0px 15px 0px 15px;
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-uram9p {
          margin: 0;
        }
      }

      .brz .brz-css-cxfvX {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cxfvX {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4d1cvc {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-hxwn5n {
        padding: 0;
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-hxwn5n {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-hxwn5n .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-hxwn5n {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hxwn5n {
          padding: 0px 15px 0px 15px;
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hxwn5n {
          margin: 0;
        }
      }

      .brz .brz-css-dTCzu {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dTCzu {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dTCzu {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dTCzu {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      .brz .brz-css-boi01g {
        padding: 0;
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-boi01g {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-boi01g .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-boi01g {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-boi01g {
          padding: 0px 15px 0px 15px;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-boi01g {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16gfh4p {
          width: 360.8px;
          height: 322.56px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2xyfr1:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2xyfr1 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11pzzai {
          padding-top: 86.7184%;
        }

        .brz .brz-css-11pzzai>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nviu6o.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-9qvq1f {
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-9qvq1f {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9qvq1f:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9qvq1f {
          padding: 0px 10px 0px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1njk705 {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1njk705.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1njk705 .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1njk705>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1njk705>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1njk705>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1njk705:hover {
          display: block;
        }
      }

      .brz .brz-css-c00tcw {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-c00tcw {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-c00tcw .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-c00tcw>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-c00tcw:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-c00tcw>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-c00tcw:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-c00tcw:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-c00tcw>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-c00tcw:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-c00tcw>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-c00tcw:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-c00tcw>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-c00tcw:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-c00tcw>.brz-bg,
        .brz .brz-css-c00tcw>.brz-bg>.brz-bg-image,
        .brz .brz-css-c00tcw>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-c00tcw {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-c00tcw {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      .brz .brz-css-f9qo1o {
        flex: 1 1 33.4%;
        max-width: 33.4%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-f9qo1o {
          z-index: auto;
          flex: 1 1 33.4%;
          max-width: 33.4%;
          justify-content: flex-start;
        }

        .brz .brz-css-f9qo1o .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-f9qo1o>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-f9qo1o:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-f9qo1o>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-f9qo1o:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-f9qo1o:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-f9qo1o>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-f9qo1o:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-f9qo1o>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-f9qo1o:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-f9qo1o>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-f9qo1o:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-f9qo1o>.brz-bg,
        .brz .brz-css-f9qo1o>.brz-bg>.brz-bg-image,
        .brz .brz-css-f9qo1o>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-f9qo1o {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-f9qo1o {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i81rvd {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1i81rvd .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i81rvd {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1qbuvln {
        border-radius: 12px;
      }

      .brz .brz-css-1qbuvln .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qbuvln:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1qbuvln {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1qbuvln:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1qbuvln .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1qbuvln:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1qbuvln .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1qbuvln:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1qbuvln,
        .brz .brz-css-1qbuvln .brz-picture:after,
        .brz .brz-css-1qbuvln .brz-picture,
        .brz .brz-css-1qbuvln.brz-image--withHover img.brz-img,
        .brz .brz-css-1qbuvln.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1qbuvln.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-ekA2j {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ekA2j {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ekA2j {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ekA2j {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-10uuxwn {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-112l45g {
        padding: 0;
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-112l45g {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-112l45g .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-112l45g {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-112l45g {
          padding: 0px 15px 0px 15px;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-112l45g {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18bpjyj {
          width: 359.6px;
          height: 321.48px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hrt7d4 {
          padding-top: 86.7186%;
        }

        .brz .brz-css-1hrt7d4>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-cdrjdp.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-1vywnfk {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 800ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vywnfk {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 800ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1vywnfk {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1vywnfk {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-djmc8c {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tztvl9 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1tztvl9 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tztvl9 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-dk21qi {
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dk21qi {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dk21qi:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dk21qi {
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-1gygk3t {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gygk3t {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-1gygk3t .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1gygk3t>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1gygk3t:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1gygk3t>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1gygk3t:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1gygk3t:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1gygk3t>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1gygk3t:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1gygk3t>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1gygk3t:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1gygk3t>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1gygk3t:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1gygk3t>.brz-bg,
        .brz .brz-css-1gygk3t>.brz-bg>.brz-bg-image,
        .brz .brz-css-1gygk3t>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1gygk3t {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gygk3t {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      .brz .brz-css-iQdmR {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-paragraphfontfamily, initial) !important;
        font-size: var(--brz-paragraphfontsize, initial);
        line-height: var(--brz-paragraphlineheight, initial);
        font-weight: var(--brz-paragraphfontweight, initial);
        letter-spacing: var(--brz-paragraphletterspacing, initial);
        font-variation-settings: var(--brz-paragraphfontvariation, initial);
        font-weight: var(--brz-paragraphbold, initial);
        font-style: var(--brz-paragraphitalic, initial);
        text-decoration: var(--brz-paragraphtextdecoration, initial) !important;
        text-transform: var(--brz-paragraphtexttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-iQdmR {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-paragraphfontfamily, initial) !important;
          font-size: var(--brz-paragraphfontsize, initial);
          line-height: var(--brz-paragraphlineheight, initial);
          font-weight: var(--brz-paragraphfontweight, initial);
          letter-spacing: var(--brz-paragraphletterspacing, initial);
          font-variation-settings: var(--brz-paragraphfontvariation, initial);
          font-weight: var(--brz-paragraphbold, initial);
          font-style: var(--brz-paragraphitalic, initial);
          text-decoration: var(--brz-paragraphtextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtexttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-iQdmR {
          font-size: var(--brz-paragraphtabletfontsize, initial);
          line-height: var(--brz-paragraphtabletlineheight, initial);
          font-weight: var(--brz-paragraphtabletfontweight, initial);
          letter-spacing: var(--brz-paragraphtabletletterspacing, initial);
          font-variation-settings: var(--brz-paragraphtabletfontvariation,
              initial);
          font-weight: var(--brz-paragraphtabletbold, initial);
          font-style: var(--brz-paragraphtabletitalic, initial);
          text-decoration: var(--brz-paragraphtablettextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-iQdmR {
          font-size: var(--brz-paragraphmobilefontsize, initial);
          line-height: var(--brz-paragraphmobilelineheight, initial);
          font-weight: var(--brz-paragraphmobilefontweight, initial);
          letter-spacing: var(--brz-paragraphmobileletterspacing, initial);
          font-variation-settings: var(--brz-paragraphmobilefontvariation,
              initial);
          font-weight: var(--brz-paragraphmobilebold, initial);
          font-style: var(--brz-paragraphmobileitalic, initial);
          text-decoration: var(--brz-paragraphmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphmobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-i7bpfv {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vu1d7l {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-elie1m {
        padding: 0;
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-elie1m {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-elie1m .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-elie1m {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-elie1m {
          padding: 0px 15px 0px 15px;
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-elie1m {
          margin: 0;
        }
      }

      .brz .brz-css-zw5_g {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zw5_g {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      .brz .brz-css-nee0uc {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 400ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-nee0uc {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 400ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-nee0uc {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-nee0uc {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-cjOIs {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cjOIs {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cjOIs {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cjOIs {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      .brz .brz-css-hqldz {
        border-radius: 12px;
      }

      .brz .brz-css-hqldz .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-hqldz:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-hqldz {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-hqldz:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-hqldz .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-hqldz:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-hqldz .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-hqldz:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-hqldz,
        .brz .brz-css-hqldz .brz-picture:after,
        .brz .brz-css-hqldz .brz-picture,
        .brz .brz-css-hqldz.brz-image--withHover img.brz-img,
        .brz .brz-css-hqldz.brz-image--withHover img.dynamic-image,
        .brz .brz-css-hqldz.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uawu9f.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-10t7ef7 {
          padding-top: 86.7186%;
        }

        .brz .brz-css-10t7ef7>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-o1ubgx {
          width: 359.6px;
          height: 321.48px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      .brz .brz-css-19kismy {
        padding: 0;
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19kismy {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-19kismy .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19kismy {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19kismy {
          padding: 0px 15px 0px 15px;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19kismy {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-f440bp {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-18llaik {
        padding: 0;
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-18llaik {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-18llaik .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18llaik {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-18llaik {
          padding: 0px 15px 0px 15px;
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-18llaik {
          margin: 0;
        }
      }

      .brz .brz-css-t509jn {
        padding: 0;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-t509jn {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-t509jn .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-t509jn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-t509jn {
          padding: 0px 15px 0px 15px;
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-t509jn {
          margin: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3egbil {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-mmE7H {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mmE7H {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      .brz .brz-css-1q98bbu {
        padding: 0;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1q98bbu {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1q98bbu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1q98bbu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1q98bbu {
          padding: 0px 15px 0px 15px;
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1q98bbu {
          margin: 0;
        }
      }

      .brz .brz-css-ee0tat {
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ee0tat {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ee0tat:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ee0tat {
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-q1nq5 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-paragraphfontfamily, initial) !important;
        font-size: var(--brz-paragraphfontsize, initial);
        line-height: var(--brz-paragraphlineheight, initial);
        font-weight: var(--brz-paragraphfontweight, initial);
        letter-spacing: var(--brz-paragraphletterspacing, initial);
        font-variation-settings: var(--brz-paragraphfontvariation, initial);
        font-weight: var(--brz-paragraphbold, initial);
        font-style: var(--brz-paragraphitalic, initial);
        text-decoration: var(--brz-paragraphtextdecoration, initial) !important;
        text-transform: var(--brz-paragraphtexttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-q1nq5 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-paragraphfontfamily, initial) !important;
          font-size: var(--brz-paragraphfontsize, initial);
          line-height: var(--brz-paragraphlineheight, initial);
          font-weight: var(--brz-paragraphfontweight, initial);
          letter-spacing: var(--brz-paragraphletterspacing, initial);
          font-variation-settings: var(--brz-paragraphfontvariation, initial);
          font-weight: var(--brz-paragraphbold, initial);
          font-style: var(--brz-paragraphitalic, initial);
          text-decoration: var(--brz-paragraphtextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtexttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-q1nq5 {
          font-size: var(--brz-paragraphtabletfontsize, initial);
          line-height: var(--brz-paragraphtabletlineheight, initial);
          font-weight: var(--brz-paragraphtabletfontweight, initial);
          letter-spacing: var(--brz-paragraphtabletletterspacing, initial);
          font-variation-settings: var(--brz-paragraphtabletfontvariation,
              initial);
          font-weight: var(--brz-paragraphtabletbold, initial);
          font-style: var(--brz-paragraphtabletitalic, initial);
          text-decoration: var(--brz-paragraphtablettextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-q1nq5 {
          font-size: var(--brz-paragraphmobilefontsize, initial);
          line-height: var(--brz-paragraphmobilelineheight, initial);
          font-weight: var(--brz-paragraphmobilefontweight, initial);
          letter-spacing: var(--brz-paragraphmobileletterspacing, initial);
          font-variation-settings: var(--brz-paragraphmobilefontvariation,
              initial);
          font-weight: var(--brz-paragraphmobilebold, initial);
          font-style: var(--brz-paragraphmobileitalic, initial);
          text-decoration: var(--brz-paragraphmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphmobiletexttransform,
              initial) !important;
        }
      }

      .brz .brz-css-oPeUj {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-paragraphfontfamily, initial) !important;
        font-size: var(--brz-paragraphfontsize, initial);
        line-height: var(--brz-paragraphlineheight, initial);
        font-weight: var(--brz-paragraphfontweight, initial);
        letter-spacing: var(--brz-paragraphletterspacing, initial);
        font-variation-settings: var(--brz-paragraphfontvariation, initial);
        font-weight: var(--brz-paragraphbold, initial);
        font-style: var(--brz-paragraphitalic, initial);
        text-decoration: var(--brz-paragraphtextdecoration, initial) !important;
        text-transform: var(--brz-paragraphtexttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-oPeUj {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-paragraphfontfamily, initial) !important;
          font-size: var(--brz-paragraphfontsize, initial);
          line-height: var(--brz-paragraphlineheight, initial);
          font-weight: var(--brz-paragraphfontweight, initial);
          letter-spacing: var(--brz-paragraphletterspacing, initial);
          font-variation-settings: var(--brz-paragraphfontvariation, initial);
          font-weight: var(--brz-paragraphbold, initial);
          font-style: var(--brz-paragraphitalic, initial);
          text-decoration: var(--brz-paragraphtextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtexttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-oPeUj {
          font-size: var(--brz-paragraphtabletfontsize, initial);
          line-height: var(--brz-paragraphtabletlineheight, initial);
          font-weight: var(--brz-paragraphtabletfontweight, initial);
          letter-spacing: var(--brz-paragraphtabletletterspacing, initial);
          font-variation-settings: var(--brz-paragraphtabletfontvariation,
              initial);
          font-weight: var(--brz-paragraphtabletbold, initial);
          font-style: var(--brz-paragraphtabletitalic, initial);
          text-decoration: var(--brz-paragraphtablettextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-oPeUj {
          font-size: var(--brz-paragraphmobilefontsize, initial);
          line-height: var(--brz-paragraphmobilelineheight, initial);
          font-weight: var(--brz-paragraphmobilefontweight, initial);
          letter-spacing: var(--brz-paragraphmobileletterspacing, initial);
          font-variation-settings: var(--brz-paragraphmobilefontvariation,
              initial);
          font-weight: var(--brz-paragraphmobilebold, initial);
          font-style: var(--brz-paragraphmobileitalic, initial);
          text-decoration: var(--brz-paragraphmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphmobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wg03nr {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1519j8e {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1519j8e>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1519j8e:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1519j8e>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1519j8e:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1519j8e:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1519j8e>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1519j8e:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1519j8e>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1519j8e:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1519j8e>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1519j8e:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1519j8e:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1519j8e>.brz-row,
        .brz .brz-css-1519j8e>.brz-bg>.brz-bg-video,
        .brz .brz-css-1519j8e>.brz-bg,
        .brz .brz-css-1519j8e>.brz-bg>.brz-bg-image,
        .brz .brz-css-1519j8e>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1519j8e {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ux9x0s {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-ux9x0s .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ux9x0s {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ux9x0s {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ux9x0s {
          display: none;
        }
      }

      .brz .brz-css-k3ifoi {
        flex: 1 1 100%;
        max-width: 100%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-k3ifoi {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        .brz .brz-css-k3ifoi .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-k3ifoi>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-k3ifoi:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-k3ifoi>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-k3ifoi:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-k3ifoi:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-k3ifoi>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-k3ifoi:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-k3ifoi>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-k3ifoi:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-k3ifoi>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-k3ifoi:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-k3ifoi>.brz-bg,
        .brz .brz-css-k3ifoi>.brz-bg>.brz-bg-image,
        .brz .brz-css-k3ifoi>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-xf8m5i {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-xf8m5i>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xf8m5i {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-xf8m5i .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-xf8m5i>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg,
        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-image,
        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xf8m5i {
          flex: 1 1 48.6%;
          max-width: 48.6%;
        }

        .brz .brz-css-xf8m5i>.brz-bg {
          margin: 6px 0px -10px 0px;
        }
      }

      .brz .brz-css-1elna1m {
        flex: 1 1 46.2%;
        max-width: 46.2%;
      }

      .brz .brz-css-1elna1m>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1elna1m {
          z-index: auto;
          flex: 1 1 46.2%;
          max-width: 46.2%;
          justify-content: flex-start;
        }

        .brz .brz-css-1elna1m .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1elna1m>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1elna1m>.brz-bg,
        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-image,
        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1elna1m {
          flex: 1 1 48.2%;
          max-width: 48.2%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1elna1m {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1elna1m>.brz-bg {
          margin: -20px 0px -20px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-oj1o2c {
          padding-top: 101.5314%;
        }

        .brz .brz-css-oj1o2c>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12kleo8.brz-hover-animation__container {
          max-width: 52%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1r7m2ln:not(.brz-image--hovered) {
          max-width: 52%;
        }

        .brz .brz-css-1r7m2ln {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1r7m2ln:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1r7m2ln .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1r7m2ln:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1r7m2ln .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1r7m2ln:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1r7m2ln,
        .brz .brz-css-1r7m2ln .brz-picture:after,
        .brz .brz-css-1r7m2ln .brz-picture,
        .brz .brz-css-1r7m2ln.brz-image--withHover img.brz-img,
        .brz .brz-css-1r7m2ln.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1r7m2ln.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-iyy2wr {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
      }

      @media (min-width: 991px) {
        .brz .brz-css-iyy2wr {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-iyy2wr .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-iyy2wr {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-iyy2wr {
          margin: 14px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-iyy2wr {
          padding: 15px;
          margin: -12px 0px 10px 0px;
          justify-content: flex-start;
        }
      }

      .brz .brz-css-ngrbb7 {
        margin: 0;
        padding: 3px 0px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ngrbb7 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 3px 0px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ngrbb7:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ngrbb7 {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ngrbb7 {
          margin: 6px 0px -10px 0px;
          padding: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vq8v87 {
          padding-top: 99.6342%;
        }

        .brz .brz-css-1vq8v87>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-11bwwre {
        margin: -10px 0px 5px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-11bwwre {
          padding: 0;
          margin: -10px 0px 5px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-11bwwre .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11bwwre {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-11bwwre {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11bwwre {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11bwwre {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i9lrzy.brz-hover-animation__container {
          max-width: 60%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-z7m2qw:not(.brz-image--hovered) {
          max-width: 60%;
        }

        .brz .brz-css-z7m2qw {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-z7m2qw:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-z7m2qw .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-z7m2qw:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-z7m2qw .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-z7m2qw:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-z7m2qw,
        .brz .brz-css-z7m2qw .brz-picture:after,
        .brz .brz-css-z7m2qw .brz-picture,
        .brz .brz-css-z7m2qw.brz-image--withHover img.brz-img,
        .brz .brz-css-z7m2qw.brz-image--withHover img.dynamic-image,
        .brz .brz-css-z7m2qw.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-pamg4v {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pamg4v {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-pamg4v .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pamg4v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pamg4v {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pamg4v {
          padding: 15px;
          margin: -20px 0px 10px 0px;
        }
      }

      .brz .brz-css-91al4p {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-91al4p {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-91al4p:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-91al4p {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-91al4p {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-ac417b {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-ac417b>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ac417b {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-ac417b .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-ac417b>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-ac417b:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ac417b>.brz-bg,
        .brz .brz-css-ac417b>.brz-bg>.brz-bg-image,
        .brz .brz-css-ac417b>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ac417b>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ac417b {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-ac417b>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-o1owq8 {
          padding-top: 100.823%;
        }

        .brz .brz-css-o1owq8>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ulk7vd.brz-hover-animation__container {
          max-width: 50%;
        }
      }

      .brz .brz-css-mkixb6 {
        margin: 0;
        padding: 5px 100px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mkixb6 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 100px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mkixb6:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mkixb6 {
          padding: 5px 30px 20px 30px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mkixb6 {
          margin: -20px 0px -20px 0px;
          padding: 0;
        }
      }

      .brz .brz-css-14e9j3p,
      .brz .brz-css-14e9j3p .brz-picture:after,
      .brz .brz-css-14e9j3p .brz-picture,
      .brz .brz-css-14e9j3p.brz-image--withHover img.brz-img,
      .brz .brz-css-14e9j3p.brz-image--withHover img.dynamic-image,
      .brz .brz-css-14e9j3p.brz-image--withHover .brz-img__hover {
        transition-duration: 0.51s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14e9j3p:not(.brz-image--hovered) {
          max-width: 50%;
        }

        .brz .brz-css-14e9j3p {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-14e9j3p:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-14e9j3p .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-14e9j3p:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-14e9j3p .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14e9j3p:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-14e9j3p,
        .brz .brz-css-14e9j3p .brz-picture:after,
        .brz .brz-css-14e9j3p .brz-picture,
        .brz .brz-css-14e9j3p.brz-image--withHover img.brz-img,
        .brz .brz-css-14e9j3p.brz-image--withHover img.dynamic-image,
        .brz .brz-css-14e9j3p.brz-image--withHover .brz-img__hover {
          transition-duration: 0.51s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-e1hua1 {
        padding: 0;
        margin: 16px 0px 10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-e1hua1 {
          padding: 0;
          margin: 16px 0px 10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-e1hua1 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-e1hua1 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-e1hua1 {
          margin: 14px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-e1hua1 {
          padding: 15px;
          margin: 8px 0px 5px 0px;
          justify-content: flex-start;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
          width: 18px;
        }

        .brz .brz-css-3c6883:hover .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      .brz .brz-css-gtpqL {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gtpqL {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gtpqL {
          font-size: 13px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gtpqL {
          font-size: 15px;
          line-height: 1.6;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nvmtem {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1ab16q {
        padding: 0;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ab16q {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ab16q .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ab16q {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ab16q {
          padding: 19px;
          margin: 10px 20px 10px 20px;
        }
      }

      .brz .brz-css-g7yskd {
        height: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-g7yskd {
          height: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1phr2gu {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1phr2gu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1phr2gu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1phr2gu {
          display: none;
        }
      }

      .brz .brz-css-12prtfx .brz-menu__ul {
        font-family: "Jost", sans-serif;
      }

      .brz .brz-css-12prtfx .brz-menu__ul {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a {
        padding: 0px 10px 0px 10px;
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
        color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: 16px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-family: "Jost", sans-serif;
          display: flex;
          flex-wrap: wrap;
          justify-content: inherit;
          align-items: center;
          max-width: none;
          margin: 0px -5px 0px -5px;
        }

        .brz .brz-css-12prtfx:hover .brz-menu__ul {
          color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a {
          flex-flow: row nowrap;
          padding: 0px 10px 0px 10px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          border-radius: 0px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>a {
          border-radius: 0px;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu {
          font-family: var(--brz-buttonfontfamily, initial);
          border-radius: 0px;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu:hover {
          color: rgba(255, 255, 255, 1);
          background-color: rgba(51, 51, 51, 1);
          box-shadow: none;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-menu__item>.brz-a {
          flex-flow: row nowrap;
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu .brz-a:hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
          font-size: 12px;
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__item--current .brz-menu__sub-menu {
          box-shadow: none;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current):hover>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__item-dropdown .brz-menu__item:hover {
          background-color: rgba(51, 51, 51, 1);
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-menu__item-dropdown:hover .brz-a:hover:after {
          border-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item {
          border-bottom: 1px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__item-dropdown .brz-menu__item,
        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__item--current .brz-menu__sub-menu,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
        .brz .brz-css-12prtfx:hover .brz-menu__ul,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item,
        .brz .brz-css-12prtfx .brz-menu__sub-menu,
        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu .brz-a,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: 16px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-12prtfx [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-12prtfx [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-12prtfx>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-12prtfx>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-12prtfx>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-12prtfx .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 2.5px;
          margin-left: 2.5px;
        }
      }

      .brz .brz-css-7u49x9 {
        animation-name: slideInUp;
        animation-duration: 1500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7u49x9 {
          animation-name: slideInUp;
          animation-duration: 1500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7u49x9 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7u49x9 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dc2uxb.brz-hover-animation__container {
          max-width: 50%;
        }
      }

      .brz .brz-css-16lv7h6 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-16lv7h6 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-16lv7h6 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16lv7h6 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16lv7h6 {
          margin: 0px 0px 10px 0px;
        }
      }

      .brz .brz-css-1urqy49 {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1urqy49 {
          height: 30px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1urqy49 {
          height: 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b0is4v {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1b0is4v .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b0is4v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-cOL7W {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 30px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cOL7W {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 30px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cOL7W {
          font-size: 24px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cOL7W {
          text-align: center !important;
          font-size: 24px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-qvkpw4 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1ke0u7d {
        padding: 28px 20% 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ke0u7d {
          padding: 28px 20% 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ke0u7d .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ke0u7d {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ke0u7d {
          padding: 0;
          margin: 18px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ke0u7d {
          padding: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nz56mo {
          padding-top: 56.2867%;
        }

        .brz .brz-css-1nz56mo>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j8mfn5:not(.brz-image--hovered) {
          max-width: 50%;
        }

        .brz .brz-css-j8mfn5 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-j8mfn5:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-j8mfn5 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-j8mfn5:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-j8mfn5 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-j8mfn5:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-j8mfn5,
        .brz .brz-css-j8mfn5 .brz-picture:after,
        .brz .brz-css-j8mfn5 .brz-picture,
        .brz .brz-css-j8mfn5.brz-image--withHover img.brz-img,
        .brz .brz-css-j8mfn5.brz-image--withHover img.dynamic-image,
        .brz .brz-css-j8mfn5.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-12xxmj2 {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12xxmj2 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12xxmj2:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12xxmj2 {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12xxmj2 {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-1sbgmqm {
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1sbgmqm {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1sbgmqm:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1sbgmqm {
          padding: 5px 100px 5px 100px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1sbgmqm {
          padding: 0;
        }
      }

      .brz .brz-css-1o03shn.brz-btn {
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 24px;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-1o03shn.brz-btn {
        color: rgba(255, 255, 255, 1);
        border: 2px solid rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1o03shn.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(0, 0, 0, 0);
      }

      .brz .brz-css-1o03shn.brz-btn .brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1o03shn.brz-btn.brz-btn-submit {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(0, 0, 0, 0);
      }

      .brz .brz-css-1o03shn .brz-btn--story-container {
        border: 2px solid rgba(255, 255, 255, 1);
        border-radius: 24px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o03shn.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          font-size: var(--brz-buttonfontsize, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-radius: 24px;
          flex-flow: row-reverse nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-1o03shn.brz-btn:hover {
          display: flex;
          color: rgba(0, 0, 0, 1);
          border: 2px solid rgba(13, 13, 13, 0.8);
          box-shadow: none;
        }

        .brz .brz-css-1o03shn.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-1o03shn.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1o03shn.brz-btn.brz-btn-submit:hover {
          color: rgba(0, 0, 0, 1);
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-1o03shn:after {
          height: unset;
        }

        .brz .brz-css-1o03shn .brz-btn--story-container {
          border: 2px solid rgba(13, 13, 13, 0.8);
          flex-flow: row-reverse nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-1o03shn .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-1o03shn.brz-btn,
        .brz .brz-css-1o03shn.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-1o03shn.brz-btn.brz-btn-submit {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1o03shn.brz-btn {
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 1px;
          font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 2px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-1o03shn .brz-btn--story-container {
          border-radius: 2px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1o03shn.brz-btn {
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 2px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-1o03shn .brz-btn--story-container {
          border-radius: 2px;
        }
      }

      .brz .brz-css-aa5k3b {
        flex: 1 1 53.8%;
        max-width: 53.8%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-aa5k3b {
          z-index: auto;
          flex: 1 1 53.8%;
          max-width: 53.8%;
          justify-content: flex-start;
        }

        .brz .brz-css-aa5k3b .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-aa5k3b>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg,
        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-image,
        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-aa5k3b {
          flex: 1 1 49.8%;
          max-width: 49.8%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-aa5k3b {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nx0v7u {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rzjmcw {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1rzjmcw>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1rzjmcw>.brz-row,
        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-video,
        .brz .brz-css-1rzjmcw>.brz-bg,
        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-image,
        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rzjmcw {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqm6ne:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqm6ne {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-1muw6tr {
        padding: 60px 0px 30px 0px;
      }

      .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1muw6tr {
          padding: 60px 0px 30px 0px;
        }

        .brz .brz-css-1muw6tr>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-image,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-map,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-color,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1muw6tr {
          padding: 40px 15px 25px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1muw6tr {
          padding: 20px 15px 15px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l5ehqw {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-l5ehqw.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-l5ehqw .brz-container {
          justify-content: center;
        }

        .brz .brz-css-l5ehqw>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-l5ehqw>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-l5ehqw>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l5ehqw:hover {
          display: block;
        }
      }

      .brz .brz-css-f3uhmq.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-f3uhmq.brz-btn--hover-in:before {
        background-color: rgba(0, 0, 0, 0);
      }

      .brz .brz-css-f3uhmq.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-f3uhmq.brz-btn--hover-in {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {

        .brz .brz-css-f3uhmq.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-f3uhmq.brz-btn--hover-in:before {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-f3uhmq.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-f3uhmq.brz-btn--hover-in {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-f3uhmq.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-f3uhmq.brz-btn--hover-in:before,
        .brz .brz-css-f3uhmq.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-f3uhmq.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-f3uhmq.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-m7s0db {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-m7s0db {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-m7s0db .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-m7s0db {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-m7s0db {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1esxzu3 {
          justify-content: center;
          padding: 0;
          gap: 20px 10px;
        }
      }

      .brz .brz-css-1ek8yqg {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ek8yqg {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ek8yqg {
          position: relative;
        }

        .brz .brz-css-1ek8yqg:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ek8yqg {
          margin: 10px 20px 10px 20px;
        }
      }

      .brz .brz-css-17gmmcc {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-17gmmcc {
          height: 30px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-e5q1c4 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-e5q1c4 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-e5q1c4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-mVxxL {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 30px;
        line-height: 1.3;
        font-weight: 400;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mVxxL {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 30px;
          line-height: 1.3;
          font-weight: 400;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mVxxL {
          font-size: 24px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mVxxL {
          font-size: 24px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mhgv2o {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-u0jnbz {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-u0jnbz {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-u0jnbz .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-u0jnbz {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-u0jnbz {
          margin: 0px 16px 0px 16px;
        }
      }

      .brz .brz-css-sqw0cl {
        padding: 5px 100px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqw0cl {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 100px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqw0cl:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sqw0cl {
          padding: 5px 30px 20px 30px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sqw0cl {
          padding: 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ya5uw {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1rszu2u {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-1rszu2u>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rszu2u {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1rszu2u .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1rszu2u>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg,
        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-image,
        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rszu2u>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rszu2u {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-1rszu2u>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xpkcuu {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1xpkcuu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xpkcuu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xpkcuu {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3csl0p {
          padding-top: 100.3701%;
        }

        .brz .brz-css-3csl0p>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-30m9qj.brz-hover-animation__container {
          max-width: 63%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14f9329:not(.brz-image--hovered) {
          max-width: 63%;
        }

        .brz .brz-css-14f9329 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-14f9329:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-14f9329 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-14f9329:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-14f9329 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14f9329:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-14f9329,
        .brz .brz-css-14f9329 .brz-picture:after,
        .brz .brz-css-14f9329 .brz-picture,
        .brz .brz-css-14f9329.brz-image--withHover img.brz-img,
        .brz .brz-css-14f9329.brz-image--withHover img.dynamic-image,
        .brz .brz-css-14f9329.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-8vqe9b {
        padding: 0;
        margin: 10px 0px -10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8vqe9b {
          padding: 0;
          margin: 10px 0px -10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-8vqe9b .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8vqe9b {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8vqe9b {
          margin: 9px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8vqe9b {
          padding: 15px;
          margin: 0px 0px 10px 0px;
        }
      }

      .brz .brz-css-1eompv2 {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eompv2 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eompv2:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1eompv2 {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1eompv2 {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-174b3zg {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-174b3zg>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-174b3zg {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-174b3zg .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-174b3zg>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-174b3zg>.brz-bg,
        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-image,
        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-174b3zg>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-174b3zg {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-174b3zg>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gpzp7g {
          height: 50px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wipm3 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wipm3:hover {
          display: flex;
        }
      }

      .brz .brz-css-s90qo {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: right !important;
        font-family: "Jost", sans-serif !important;
        font-size: 32px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-s90qo {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: right !important;
          font-family: "Jost", sans-serif !important;
          font-size: 32px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-s90qo {
          font-size: 28px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-s90qo {
          text-align: center !important;
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-1hw8pbx {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hw8pbx {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1hw8pbx .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1hw8pbx>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg,
        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-image,
        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hw8pbx {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hw8pbx>* {
          display: none;
        }

        .brz .brz-css-1hw8pbx>.brz-column__items {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mtilrm {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ddn8c1 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-ddn8c1>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-ddn8c1>.brz-row,
        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-video,
        .brz .brz-css-ddn8c1>.brz-bg,
        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-image,
        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ddn8c1 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1o4f0to {
        height: 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o4f0to {
          height: 15px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1o4f0to {
          height: 37px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1o4f0to {
          height: 20px;
        }
      }

      .brz .brz-css-ovr1nm {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 1200ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ovr1nm {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 1200ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ovr1nm {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ovr1nm {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1jmx489 {
        height: 14px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jmx489 {
          height: 14px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1jmx489 {
          height: 10px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jmx489 {
          height: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rd0rx7 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-rd0rx7 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rd0rx7 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rd0rx7 {
          display: none;
        }
      }

      .brz .brz-css-1ff3x6f {
        border-radius: 12px;
      }

      .brz .brz-css-1ff3x6f .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ff3x6f:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1ff3x6f {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1ff3x6f:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1ff3x6f .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1ff3x6f:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1ff3x6f .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1ff3x6f:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1ff3x6f,
        .brz .brz-css-1ff3x6f .brz-picture:after,
        .brz .brz-css-1ff3x6f .brz-picture,
        .brz .brz-css-1ff3x6f.brz-image--withHover img.brz-img,
        .brz .brz-css-1ff3x6f.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1ff3x6f.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-skwz5x {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-skwz5x {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-skwz5x .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-skwz5x>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-skwz5x:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-skwz5x>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-skwz5x:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-skwz5x:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-skwz5x>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-skwz5x:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-skwz5x>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-skwz5x:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-skwz5x>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-skwz5x:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-skwz5x>.brz-bg,
        .brz .brz-css-skwz5x>.brz-bg>.brz-bg-image,
        .brz .brz-css-skwz5x>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-skwz5x {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-skwz5x {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-k0idlz {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-k0idlz .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-k0idlz {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-16afcgy {
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-16afcgy {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16afcgy:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16afcgy {
          padding: 0px 10px 0px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jm13rc {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-18zbud {
        padding: 0;
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-18zbud {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-18zbud .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18zbud {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-18zbud {
          padding: 0px 15px 0px 15px;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-18zbud {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hvamh9 {
          width: 360.8px;
          height: 322.56px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nn0pt6 {
          padding-top: 86.7184%;
        }

        .brz .brz-css-nn0pt6>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1j9dnz.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-tdpjr9 {
        border-radius: 12px;
      }

      .brz .brz-css-tdpjr9 .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-tdpjr9:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-tdpjr9 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-tdpjr9:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-tdpjr9 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-tdpjr9:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-tdpjr9 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-tdpjr9:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-tdpjr9,
        .brz .brz-css-tdpjr9 .brz-picture:after,
        .brz .brz-css-tdpjr9 .brz-picture,
        .brz .brz-css-tdpjr9.brz-image--withHover img.brz-img,
        .brz .brz-css-tdpjr9.brz-image--withHover img.dynamic-image,
        .brz .brz-css-tdpjr9.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-12wokia {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 800ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12wokia {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 800ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12wokia {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12wokia {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pz4pye {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1pz4pye .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pz4pye {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-mbmzdm {
        flex: 1 1 33.4%;
        max-width: 33.4%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mbmzdm {
          z-index: auto;
          flex: 1 1 33.4%;
          max-width: 33.4%;
          justify-content: flex-start;
        }

        .brz .brz-css-mbmzdm .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-mbmzdm>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-mbmzdm:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-mbmzdm>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-mbmzdm:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-mbmzdm:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-mbmzdm>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-mbmzdm:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-mbmzdm>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-mbmzdm:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-mbmzdm>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-mbmzdm:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-mbmzdm>.brz-bg,
        .brz .brz-css-mbmzdm>.brz-bg>.brz-bg-image,
        .brz .brz-css-mbmzdm>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mbmzdm {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mbmzdm {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      .brz .brz-css-1noz8yb {
        padding: 0;
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1noz8yb {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1noz8yb .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1noz8yb {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1noz8yb {
          padding: 0px 15px 0px 15px;
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1noz8yb {
          margin: 0;
        }
      }

      .brz .brz-css-cJh8V {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-paragraphfontfamily, initial) !important;
        font-size: var(--brz-paragraphfontsize, initial);
        line-height: var(--brz-paragraphlineheight, initial);
        font-weight: var(--brz-paragraphfontweight, initial);
        letter-spacing: var(--brz-paragraphletterspacing, initial);
        font-variation-settings: var(--brz-paragraphfontvariation, initial);
        font-weight: var(--brz-paragraphbold, initial);
        font-style: var(--brz-paragraphitalic, initial);
        text-decoration: var(--brz-paragraphtextdecoration, initial) !important;
        text-transform: var(--brz-paragraphtexttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cJh8V {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-paragraphfontfamily, initial) !important;
          font-size: var(--brz-paragraphfontsize, initial);
          line-height: var(--brz-paragraphlineheight, initial);
          font-weight: var(--brz-paragraphfontweight, initial);
          letter-spacing: var(--brz-paragraphletterspacing, initial);
          font-variation-settings: var(--brz-paragraphfontvariation, initial);
          font-weight: var(--brz-paragraphbold, initial);
          font-style: var(--brz-paragraphitalic, initial);
          text-decoration: var(--brz-paragraphtextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtexttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cJh8V {
          font-size: var(--brz-paragraphtabletfontsize, initial);
          line-height: var(--brz-paragraphtabletlineheight, initial);
          font-weight: var(--brz-paragraphtabletfontweight, initial);
          letter-spacing: var(--brz-paragraphtabletletterspacing, initial);
          font-variation-settings: var(--brz-paragraphtabletfontvariation,
              initial);
          font-weight: var(--brz-paragraphtabletbold, initial);
          font-style: var(--brz-paragraphtabletitalic, initial);
          text-decoration: var(--brz-paragraphtablettextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cJh8V {
          font-size: var(--brz-paragraphmobilefontsize, initial);
          line-height: var(--brz-paragraphmobilelineheight, initial);
          font-weight: var(--brz-paragraphmobilefontweight, initial);
          letter-spacing: var(--brz-paragraphmobileletterspacing, initial);
          font-variation-settings: var(--brz-paragraphmobilefontvariation,
              initial);
          font-weight: var(--brz-paragraphmobilebold, initial);
          font-style: var(--brz-paragraphmobileitalic, initial);
          text-decoration: var(--brz-paragraphmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphmobiletexttransform,
              initial) !important;
        }
      }

      .brz .brz-css-rItMd {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-paragraphfontfamily, initial) !important;
        font-size: var(--brz-paragraphfontsize, initial);
        line-height: var(--brz-paragraphlineheight, initial);
        font-weight: var(--brz-paragraphfontweight, initial);
        letter-spacing: var(--brz-paragraphletterspacing, initial);
        font-variation-settings: var(--brz-paragraphfontvariation, initial);
        font-weight: var(--brz-paragraphbold, initial);
        font-style: var(--brz-paragraphitalic, initial);
        text-decoration: var(--brz-paragraphtextdecoration, initial) !important;
        text-transform: var(--brz-paragraphtexttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rItMd {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-paragraphfontfamily, initial) !important;
          font-size: var(--brz-paragraphfontsize, initial);
          line-height: var(--brz-paragraphlineheight, initial);
          font-weight: var(--brz-paragraphfontweight, initial);
          letter-spacing: var(--brz-paragraphletterspacing, initial);
          font-variation-settings: var(--brz-paragraphfontvariation, initial);
          font-weight: var(--brz-paragraphbold, initial);
          font-style: var(--brz-paragraphitalic, initial);
          text-decoration: var(--brz-paragraphtextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtexttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rItMd {
          font-size: var(--brz-paragraphtabletfontsize, initial);
          line-height: var(--brz-paragraphtabletlineheight, initial);
          font-weight: var(--brz-paragraphtabletfontweight, initial);
          letter-spacing: var(--brz-paragraphtabletletterspacing, initial);
          font-variation-settings: var(--brz-paragraphtabletfontvariation,
              initial);
          font-weight: var(--brz-paragraphtabletbold, initial);
          font-style: var(--brz-paragraphtabletitalic, initial);
          text-decoration: var(--brz-paragraphtablettextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rItMd {
          font-size: var(--brz-paragraphmobilefontsize, initial);
          line-height: var(--brz-paragraphmobilelineheight, initial);
          font-weight: var(--brz-paragraphmobilefontweight, initial);
          letter-spacing: var(--brz-paragraphmobileletterspacing, initial);
          font-variation-settings: var(--brz-paragraphmobilefontvariation,
              initial);
          font-weight: var(--brz-paragraphmobilebold, initial);
          font-style: var(--brz-paragraphmobileitalic, initial);
          text-decoration: var(--brz-paragraphmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphmobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-u0w16 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1utbg2x {
        padding: 0;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1utbg2x {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1utbg2x .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1utbg2x {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1utbg2x {
          padding: 0px 15px 0px 15px;
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1utbg2x {
          margin: 0;
        }
      }

      .brz .brz-css-cU7cV {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cU7cV {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12ctq2t {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-cphxi3 {
        padding: 0;
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cphxi3 {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-cphxi3 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-cphxi3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cphxi3 {
          padding: 0px 15px 0px 15px;
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cphxi3 {
          margin: 0;
        }
      }

      .brz .brz-css-tPYmg {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-tPYmg {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-tPYmg {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tPYmg {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fgblnc {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-cpYTG {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cpYTG {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cpYTG {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cpYTG {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yep87r {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fyjzbf {
          width: 359.6px;
          height: 321.48px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17foqfj {
          width: 359.6px;
          height: 321.48px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gp6obg {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1egyzd3 {
        padding: 0;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1egyzd3 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1egyzd3 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1egyzd3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1egyzd3 {
          padding: 0px 15px 0px 15px;
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1egyzd3 {
          margin: 0;
        }
      }

      .brz .brz-css-othZj {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-othZj {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4iqx3p {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1qa8a0b {
        padding: 0;
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qa8a0b {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1qa8a0b .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qa8a0b {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1qa8a0b {
          padding: 0px 15px 0px 15px;
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1qa8a0b {
          margin: 0;
        }
      }

      .brz .brz-css-baD8J {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-baD8J {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-baD8J {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-baD8J {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-szej2q {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-y50hun {
        padding: 0;
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-y50hun {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-y50hun .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-y50hun {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-y50hun {
          padding: 0px 15px 0px 15px;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-y50hun {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-iymsht {
          padding-top: 86.7186%;
        }

        .brz .brz-css-iymsht>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-l9usX {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-l9usX {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16lydaf.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-15s10ff {
        border-radius: 12px;
      }

      .brz .brz-css-15s10ff .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-15s10ff:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-15s10ff {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-15s10ff:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-15s10ff .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-15s10ff:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-15s10ff .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-15s10ff:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-15s10ff,
        .brz .brz-css-15s10ff .brz-picture:after,
        .brz .brz-css-15s10ff .brz-picture,
        .brz .brz-css-15s10ff.brz-image--withHover img.brz-img,
        .brz .brz-css-15s10ff.brz-image--withHover img.dynamic-image,
        .brz .brz-css-15s10ff.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-t2fldv {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 1200ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-t2fldv {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 1200ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-t2fldv {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-t2fldv {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-p4e7q3 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-p4e7q3 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-p4e7q3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-ky3oiq {
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ky3oiq {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ky3oiq:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ky3oiq {
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-1y4cbl0 {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1y4cbl0 {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-1y4cbl0 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1y4cbl0>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1y4cbl0:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1y4cbl0>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1y4cbl0:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1y4cbl0:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1y4cbl0>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1y4cbl0:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1y4cbl0>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1y4cbl0:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1y4cbl0>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1y4cbl0:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1y4cbl0>.brz-bg,
        .brz .brz-css-1y4cbl0>.brz-bg>.brz-bg-image,
        .brz .brz-css-1y4cbl0>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1y4cbl0 {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1y4cbl0 {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      .brz .brz-css-jidFr {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-paragraphfontfamily, initial) !important;
        font-size: var(--brz-paragraphfontsize, initial);
        line-height: var(--brz-paragraphlineheight, initial);
        font-weight: var(--brz-paragraphfontweight, initial);
        letter-spacing: var(--brz-paragraphletterspacing, initial);
        font-variation-settings: var(--brz-paragraphfontvariation, initial);
        font-weight: var(--brz-paragraphbold, initial);
        font-style: var(--brz-paragraphitalic, initial);
        text-decoration: var(--brz-paragraphtextdecoration, initial) !important;
        text-transform: var(--brz-paragraphtexttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jidFr {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-paragraphfontfamily, initial) !important;
          font-size: var(--brz-paragraphfontsize, initial);
          line-height: var(--brz-paragraphlineheight, initial);
          font-weight: var(--brz-paragraphfontweight, initial);
          letter-spacing: var(--brz-paragraphletterspacing, initial);
          font-variation-settings: var(--brz-paragraphfontvariation, initial);
          font-weight: var(--brz-paragraphbold, initial);
          font-style: var(--brz-paragraphitalic, initial);
          text-decoration: var(--brz-paragraphtextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtexttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jidFr {
          font-size: var(--brz-paragraphtabletfontsize, initial);
          line-height: var(--brz-paragraphtabletlineheight, initial);
          font-weight: var(--brz-paragraphtabletfontweight, initial);
          letter-spacing: var(--brz-paragraphtabletletterspacing, initial);
          font-variation-settings: var(--brz-paragraphtabletfontvariation,
              initial);
          font-weight: var(--brz-paragraphtabletbold, initial);
          font-style: var(--brz-paragraphtabletitalic, initial);
          text-decoration: var(--brz-paragraphtablettextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jidFr {
          font-size: var(--brz-paragraphmobilefontsize, initial);
          line-height: var(--brz-paragraphmobilelineheight, initial);
          font-weight: var(--brz-paragraphmobilefontweight, initial);
          letter-spacing: var(--brz-paragraphmobileletterspacing, initial);
          font-variation-settings: var(--brz-paragraphmobilefontvariation,
              initial);
          font-weight: var(--brz-paragraphmobilebold, initial);
          font-style: var(--brz-paragraphmobileitalic, initial);
          text-decoration: var(--brz-paragraphmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphmobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7rkmns {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-koy4hj {
        padding: 0;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-koy4hj {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-koy4hj .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-koy4hj {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-koy4hj {
          padding: 0px 15px 0px 15px;
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-koy4hj {
          margin: 0;
        }
      }

      .brz .brz-css-z0mqm4 {
        padding: 0;
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-z0mqm4 {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-z0mqm4 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-z0mqm4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-z0mqm4 {
          padding: 0px 15px 0px 15px;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-z0mqm4 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dhpdz4 {
          padding-top: 86.7186%;
        }

        .brz .brz-css-dhpdz4>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-oectW {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-paragraphfontfamily, initial) !important;
        font-size: var(--brz-paragraphfontsize, initial);
        line-height: var(--brz-paragraphlineheight, initial);
        font-weight: var(--brz-paragraphfontweight, initial);
        letter-spacing: var(--brz-paragraphletterspacing, initial);
        font-variation-settings: var(--brz-paragraphfontvariation, initial);
        font-weight: var(--brz-paragraphbold, initial);
        font-style: var(--brz-paragraphitalic, initial);
        text-decoration: var(--brz-paragraphtextdecoration, initial) !important;
        text-transform: var(--brz-paragraphtexttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-oectW {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-paragraphfontfamily, initial) !important;
          font-size: var(--brz-paragraphfontsize, initial);
          line-height: var(--brz-paragraphlineheight, initial);
          font-weight: var(--brz-paragraphfontweight, initial);
          letter-spacing: var(--brz-paragraphletterspacing, initial);
          font-variation-settings: var(--brz-paragraphfontvariation, initial);
          font-weight: var(--brz-paragraphbold, initial);
          font-style: var(--brz-paragraphitalic, initial);
          text-decoration: var(--brz-paragraphtextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtexttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-oectW {
          font-size: var(--brz-paragraphtabletfontsize, initial);
          line-height: var(--brz-paragraphtabletlineheight, initial);
          font-weight: var(--brz-paragraphtabletfontweight, initial);
          letter-spacing: var(--brz-paragraphtabletletterspacing, initial);
          font-variation-settings: var(--brz-paragraphtabletfontvariation,
              initial);
          font-weight: var(--brz-paragraphtabletbold, initial);
          font-style: var(--brz-paragraphtabletitalic, initial);
          text-decoration: var(--brz-paragraphtablettextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-oectW {
          font-size: var(--brz-paragraphmobilefontsize, initial);
          line-height: var(--brz-paragraphmobilelineheight, initial);
          font-weight: var(--brz-paragraphmobilefontweight, initial);
          letter-spacing: var(--brz-paragraphmobileletterspacing, initial);
          font-variation-settings: var(--brz-paragraphmobilefontvariation,
              initial);
          font-weight: var(--brz-paragraphmobilebold, initial);
          font-style: var(--brz-paragraphmobileitalic, initial);
          text-decoration: var(--brz-paragraphmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphmobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17qrrjc {
          padding-top: 53.7518%;
        }

        .brz .brz-css-17qrrjc>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gv8bp3 {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s4o345 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-s4o345>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-s4o345:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-s4o345>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-s4o345:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-s4o345:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-s4o345>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-s4o345:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-s4o345>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-s4o345:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-s4o345>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-s4o345:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-s4o345:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-s4o345>.brz-row,
        .brz .brz-css-s4o345>.brz-bg>.brz-bg-video,
        .brz .brz-css-s4o345>.brz-bg,
        .brz .brz-css-s4o345>.brz-bg>.brz-bg-image,
        .brz .brz-css-s4o345>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s4o345 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-12eyw7q .brz-mm-navbar .brz-mm-close {
        background-color: #000000;
      }

      .brz nav.brz-mm-menu.brz-css-12eyw7q {
        background-color: rgba(13, 13, 13, 0.8);
      }

      .brz .brz-css-12eyw7q.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
        padding: 10px 20px 10px 20px;
      }

      .brz .brz-css-12eyw7q.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-12eyw7q .brz-mm-panels>.brz-mm-panel:before {
        background-color: rgba(13, 13, 13, 0.8);
      }

      .brz .brz-css-12eyw7q.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-12eyw7q .brz-mm-panels>.brz-mm-panel {
        background-color: rgba(13, 13, 13, 0.8);
      }

      .brz .brz-css-12eyw7q .brz-mm-panels>.brz-mm-panel {
        background-color: rgba(13, 13, 13, 0.8);
      }

      @media (min-width: 991px) {
        .brz .brz-css-12eyw7q .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-12eyw7q .brz-mm-navbar {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-12eyw7q.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12eyw7q .brz-mm-navbar .brz-mm-close {
          font-size: 16px;
          margin: 0;
          padding: 10px 15px 10px 10px;
        }

        .brz .brz-css-12eyw7q .brz-mm-navbar .brz-mm-close:hover {
          color: rgba(255, 255, 255, 1);
          background-color: #000000;
        }

        .brz .brz-css-12eyw7q .brz-menu__item {
          font-family: var(--brz-buttonfontfamily, initial);
        }

        .brz .brz-css-12eyw7q .brz-menu__item:hover {
          color: rgba(255, 255, 255, 1);
          border-color: rgba(85, 85, 85, 1);
        }

        .brz nav.brz-mm-menu.brz-css-12eyw7q {
          background-color: rgba(13, 13, 13, 0.8);
        }

        .brz .brz-css-12eyw7q.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
          padding: 10px 20px 10px 20px;
          flex-flow: row nowrap;
        }

        .brz .brz-css-12eyw7q:hover .brz-menu__item:hover>.brz-mm-listitem__text {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12eyw7q .brz-menu__item:hover .brz-mm-menu__item__icon.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12eyw7q .brz-mm-navbar {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12eyw7q:hover .brz-menu__item.brz-mm-listitem_opened {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12eyw7q.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels {
          background-image: none;
        }

        .brz .brz-css-12eyw7q.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-12eyw7q .brz-mm-panels>.brz-mm-panel:before {
          background-image: none;
          background-color: rgba(13, 13, 13, 0.8);
        }

        .brz .brz-css-12eyw7q.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-12eyw7q:hover .brz-mm-panels>.brz-mm-panel {
          background-color: rgba(13, 13, 13, 0.8);
        }

        .brz .brz-css-12eyw7q .brz-mm-panels>.brz-mm-panel {
          background-image: none;
          background-color: rgba(13, 13, 13, 0.8);
        }

        .brz .brz-css-12eyw7q.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after {
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12eyw7q:hover .brz-mm-listitem {
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12eyw7q .brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz:hover .brz-css-12eyw7q .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12eyw7q .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12eyw7q .brz-mm-listitem,
        .brz .brz-css-12eyw7q.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after,
        .brz .brz-css-12eyw7q .brz-menu__item:hover,
        .brz .brz-css-12eyw7q.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-12eyw7q .brz-mm-panels>.brz-mm-panel,
        .brz .brz-css-12eyw7q.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-12eyw7q .brz-mm-panels>.brz-mm-panel:before,
        .brz .brz-css-12eyw7q .brz-menu__item.brz-mm-listitem_opened,
        .brz .brz-css-12eyw7q .brz-mm-navbar,
        .brz nav.brz-mm-menu.brz-css-12eyw7q,
        .brz .brz-css-12eyw7q .brz-menu__item>.brz-mm-listitem__text,
        .brz .brz-css-12eyw7q .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12eyw7q .brz-mm-navbar .brz-mm-close:hover {
          transition-duration: 0.3s;
        }

        .brz .brz-css-12eyw7q .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-12eyw7q .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-12eyw7q .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-12eyw7q .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12eyw7q.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12eyw7q .brz-menu__item {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-12eyw7q .brz-mm-navbar {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-12eyw7q.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttontabletlineheight, initial) * var(--brz-buttontabletfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12eyw7q.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
          padding: 15px 20px 15px 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12eyw7q .brz-menu__item {
          font-size: 20px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-12eyw7q .brz-mm-navbar {
          font-size: 20px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-12eyw7q.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(1.6 * 20px + 15px + 15px);
          padding-right: 20px;
        }
      }

      .brz .brz-css-bi4uhh .brz-menu__ul {
        font-family: "Jost", sans-serif;
      }

      .brz .brz-css-bi4uhh .brz-menu__ul {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item>.brz-a {
        padding: 0px 15px 0px 15px;
      }

      .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item {
        color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-bi4uhh .brz-menu__ul {
          font-size: 18px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-bi4uhh .brz-menu__ul {
          font-family: "Jost", sans-serif;
          display: flex;
          flex-wrap: wrap;
          justify-content: inherit;
          align-items: center;
          max-width: none;
          margin: 0px -5px 0px -5px;
        }

        .brz .brz-css-bi4uhh:hover .brz-menu__ul {
          color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item>.brz-a {
          flex-flow: row nowrap;
          padding: 0px 15px 0px 15px;
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--opened:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item {
          border-radius: 0px;
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item>a {
          border-radius: 0px;
        }

        .brz .brz-css-bi4uhh .brz-menu__sub-menu {
          font-family: var(--brz-buttonfontfamily, initial);
          border-radius: 0px;
        }

        .brz .brz-css-bi4uhh .brz-menu__sub-menu:hover {
          color: rgba(255, 255, 255, 1);
          background-color: rgba(51, 51, 51, 1);
          box-shadow: none;
        }

        .brz .brz-css-bi4uhh .brz-menu__sub-menu .brz-menu__item>.brz-a {
          flex-flow: row nowrap;
        }

        .brz .brz-css-bi4uhh:hover .brz-menu__sub-menu .brz-a:hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-bi4uhh .brz-menu__sub-menu .brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
          font-size: 12px;
        }

        .brz .brz-css-bi4uhh:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-bi4uhh:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-bi4uhh:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-bi4uhh:hover .brz-menu__item--current .brz-menu__sub-menu {
          box-shadow: none;
        }

        .brz .brz-css-bi4uhh .brz-menu__sub-menu>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-bi4uhh .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current):hover>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-bi4uhh:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-bi4uhh .brz-menu__item-dropdown .brz-menu__item:hover {
          background-color: rgba(51, 51, 51, 1);
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-bi4uhh .brz-menu__sub-menu .brz-menu__item-dropdown:hover .brz-a:hover:after {
          border-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-bi4uhh:hover .brz-menu__sub-menu>.brz-menu__item {
          border-bottom: 1px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-bi4uhh .brz-menu__item-dropdown .brz-menu__item,
        .brz .brz-css-bi4uhh .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
        .brz .brz-css-bi4uhh .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-bi4uhh .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-bi4uhh .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-bi4uhh .brz-menu__item--current .brz-menu__sub-menu,
        .brz .brz-css-bi4uhh .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
        .brz .brz-css-bi4uhh:hover .brz-menu__ul,
        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item>.brz-a,
        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item,
        .brz .brz-css-bi4uhh .brz-menu__sub-menu,
        .brz .brz-css-bi4uhh:hover .brz-menu__sub-menu .brz-a,
        .brz .brz-css-bi4uhh .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
        .brz .brz-css-bi4uhh .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-bi4uhh .brz-menu__ul {
          font-size: 18px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-bi4uhh .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-bi4uhh [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-bi4uhh [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-bi4uhh>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-bi4uhh>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-bi4uhh>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-bi4uhh .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bi4uhh .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bi4uhh .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bi4uhh .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bi4uhh .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eaae1n .brz-mm-menu__icon {
          font-size: 24px;
        }

        .brz .brz-css-1eaae1n .brz-mm-menu__icon {
          color: rgba(255, 255, 255, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eaae1n .brz-mm-menu__icon {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eaae1n .brz-mm-menu__icon {
          display: none;
          font-size: 24px;
        }

        .brz .brz-css-1eaae1n:hover .brz-mm-menu__icon {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1eaae1n .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1eaae1n .brz-mm-menu__icon {
          font-size: 24px;
        }

        .brz .brz-css-1eaae1n .brz-mm-menu__icon {
          color: rgba(255, 255, 255, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1eaae1n .brz-mm-menu__icon {
          font-size: 22px;
        }

        .brz .brz-css-1eaae1n .brz-mm-menu__icon {
          color: rgba(255, 255, 255, 1);
        }
      }

      .brz .brz-css-hja6pa {
        margin: 10px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-hja6pa {
          padding: 0;
          margin: 10px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-hja6pa .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-hja6pa {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hja6pa {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hja6pa {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-3d2mob {
        padding: 5px 15px 50px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-3d2mob {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 50px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3d2mob:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-3d2mob {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3d2mob {
          padding: 0;
        }
      }

      .brz .brz-css-xohugl {
        flex: 1 1 80%;
        max-width: 80%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xohugl {
          z-index: auto;
          flex: 1 1 80%;
          max-width: 80%;
          justify-content: flex-start;
        }

        .brz .brz-css-xohugl .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-xohugl>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-xohugl:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-xohugl>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xohugl:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-xohugl:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-xohugl>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xohugl:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-xohugl>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-xohugl:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-xohugl>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-xohugl:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-xohugl>.brz-bg,
        .brz .brz-css-xohugl>.brz-bg>.brz-bg-image,
        .brz .brz-css-xohugl>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xohugl {
          flex: 1 1 42.8%;
          max-width: 42.8%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ujidus.brz-hover-animation__container {
          max-width: 70%;
        }
      }

      .brz .brz-css-19cglfp {
        margin: 0;
        padding: 0px 0px 5px 0%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19cglfp {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0px 0px 5px 0%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19cglfp:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19cglfp {
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19cglfp {
          margin: 10px;
          padding: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rw953s:not(.brz-image--hovered) {
          max-width: 70%;
        }

        .brz .brz-css-rw953s {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-rw953s:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-rw953s .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-rw953s:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-rw953s .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-rw953s:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-rw953s,
        .brz .brz-css-rw953s .brz-picture:after,
        .brz .brz-css-rw953s .brz-picture,
        .brz .brz-css-rw953s.brz-image--withHover img.brz-img,
        .brz .brz-css-rw953s.brz-image--withHover img.dynamic-image,
        .brz .brz-css-rw953s.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-1bjaohr {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bjaohr {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-1bjaohr .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bjaohr {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1bjaohr {
          margin: 0px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1bjaohr {
          margin: 0px 0px 20px 0px;
        }
      }

      .brz .brz-css-1pfu8t {
        margin: 0;
        padding: 0px 15px 0px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pfu8t {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0px 15px 0px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pfu8t:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1pfu8t {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1pfu8t {
          margin: 10px 0px 10px 20px;
          padding: 0;
        }
      }

      .brz .brz-css-ffhlvs {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-ffhlvs>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ffhlvs {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-ffhlvs .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-ffhlvs>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-ffhlvs:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ffhlvs>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ffhlvs:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ffhlvs:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ffhlvs>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ffhlvs:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ffhlvs>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ffhlvs:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ffhlvs>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ffhlvs:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ffhlvs>.brz-bg,
        .brz .brz-css-ffhlvs>.brz-bg>.brz-bg-image,
        .brz .brz-css-ffhlvs>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ffhlvs {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-ffhlvs>.brz-bg {
          margin: 10px 0px 10px 20px;
        }
      }

      .brz .brz-css-bnmu5m {
        padding: 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-bnmu5m {
          padding: 15px;
          max-width: 100%;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bnmu5m {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bnmu5m {
          padding: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-egy99x {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-egy99x>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-egy99x:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-egy99x>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-egy99x:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-egy99x:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-egy99x>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-egy99x:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-egy99x>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-egy99x:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-egy99x>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-egy99x:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-egy99x:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-egy99x>.brz-row,
        .brz .brz-css-egy99x>.brz-bg>.brz-bg-video,
        .brz .brz-css-egy99x>.brz-bg,
        .brz .brz-css-egy99x>.brz-bg>.brz-bg-image,
        .brz .brz-css-egy99x>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-egy99x {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7p9h1x:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7p9h1x {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-r00fax {
        padding: 40px 0px 60px 0px;
      }

      .brz .brz-css-r00fax>.brz-bg>.brz-bg-image {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-r00fax>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-r00fax>.brz-bg>.brz-bg-map {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-r00fax>.brz-bg>.brz-bg-video {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-r00fax>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-r00fax {
          padding: 40px 0px 60px 0px;
        }

        .brz .brz-css-r00fax>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-r00fax:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-r00fax>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-r00fax:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
          display: block;
        }

        .brz .brz-css-r00fax:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-r00fax>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-r00fax:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-r00fax>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-r00fax:hover>.brz-bg>.brz-bg-map {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-r00fax>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-r00fax:hover>.brz-bg>.brz-bg-video {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-r00fax>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-r00fax>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-r00fax>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-r00fax>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-r00fax>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-r00fax:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-r00fax>.brz-bg,
        .brz .brz-css-r00fax>.brz-bg>.brz-bg-image,
        .brz .brz-css-r00fax>.brz-bg>.brz-bg-map,
        .brz .brz-css-r00fax>.brz-bg>.brz-bg-color,
        .brz .brz-css-r00fax>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-r00fax:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-r00fax {
          padding: 19px 15px 15px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-r00fax {
          padding: 20px 15px 15px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yg6iqm {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-yg6iqm.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-yg6iqm .brz-container {
          justify-content: center;
        }

        .brz .brz-css-yg6iqm>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-yg6iqm>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-yg6iqm>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yg6iqm:hover {
          display: block;
        }
      }

      .brz .brz-css-1yk4yaa {
        flex: 1 1 100%;
        max-width: 100%;
        justify-content: center;
      }

      .brz .brz-css-1yk4yaa .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-1yk4yaa>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yk4yaa {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: center;
        }

        .brz .brz-css-1yk4yaa .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-1yk4yaa>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1yk4yaa:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1yk4yaa>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1yk4yaa:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1yk4yaa:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1yk4yaa>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1yk4yaa:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1yk4yaa>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1yk4yaa:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1yk4yaa>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1yk4yaa:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1yk4yaa>.brz-bg,
        .brz .brz-css-1yk4yaa>.brz-bg>.brz-bg-image,
        .brz .brz-css-1yk4yaa>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yk4yaa>.brz-bg {
          margin: 10px;
        }
      }

      .brz .brz-css-xju2p9 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xju2p9 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-xju2p9 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xju2p9 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xju2p9 {
          margin: 30px 57px 10px 60px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-90ewg7.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-c1uvjl {
        padding: 60px 0px 60px 0px;
      }

      .brz .brz-css-c1uvjl>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-c1uvjl {
          padding: 60px 0px 60px 0px;
        }

        .brz .brz-css-c1uvjl>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-c1uvjl:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-c1uvjl>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-c1uvjl:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-c1uvjl:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-c1uvjl>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-c1uvjl:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-c1uvjl>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-c1uvjl:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-c1uvjl>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-c1uvjl:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-c1uvjl>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-c1uvjl>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-c1uvjl>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-c1uvjl>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-c1uvjl>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-c1uvjl:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-c1uvjl>.brz-bg,
        .brz .brz-css-c1uvjl>.brz-bg>.brz-bg-image,
        .brz .brz-css-c1uvjl>.brz-bg>.brz-bg-map,
        .brz .brz-css-c1uvjl>.brz-bg>.brz-bg-color,
        .brz .brz-css-c1uvjl>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-c1uvjl:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-c1uvjl {
          padding: 40px 15px 15px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-c1uvjl {
          padding: 15px 15px 25px 15px;
        }
      }

      .brz .brz-css-10jvm5i {
        border-radius: 12px;
      }

      .brz .brz-css-10jvm5i .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-10jvm5i:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-10jvm5i {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-10jvm5i:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-10jvm5i .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-10jvm5i:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-10jvm5i .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-10jvm5i:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-10jvm5i,
        .brz .brz-css-10jvm5i .brz-picture:after,
        .brz .brz-css-10jvm5i .brz-picture,
        .brz .brz-css-10jvm5i.brz-image--withHover img.brz-img,
        .brz .brz-css-10jvm5i.brz-image--withHover img.dynamic-image,
        .brz .brz-css-10jvm5i.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-ei725x {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 400ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ei725x {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 400ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ei725x {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ei725x {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hd1cji {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1hd1cji .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hd1cji {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-x396hf {
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-x396hf {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-x396hf:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-x396hf {
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-1d5monq {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1d5monq {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-1d5monq .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1d5monq>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1d5monq:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1d5monq>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1d5monq:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1d5monq:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1d5monq>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1d5monq:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1d5monq>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1d5monq:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1d5monq>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1d5monq:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1d5monq>.brz-bg,
        .brz .brz-css-1d5monq>.brz-bg>.brz-bg-image,
        .brz .brz-css-1d5monq>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1d5monq {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1d5monq {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18iw4n3 {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-lm90pb {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-lm90pb>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-lm90pb:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-lm90pb>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-lm90pb:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-lm90pb:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-lm90pb>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-lm90pb:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-lm90pb>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-lm90pb:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-lm90pb>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-lm90pb:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-lm90pb:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-lm90pb>.brz-row,
        .brz .brz-css-lm90pb>.brz-bg>.brz-bg-video,
        .brz .brz-css-lm90pb>.brz-bg,
        .brz .brz-css-lm90pb>.brz-bg>.brz-bg-image,
        .brz .brz-css-lm90pb>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-lm90pb {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-v45xhm:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-v45xhm {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6jdgmb {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-6jdgmb.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-6jdgmb .brz-container {
          justify-content: center;
        }

        .brz .brz-css-6jdgmb>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-6jdgmb>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-6jdgmb>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6jdgmb:hover {
          display: block;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ya8a74 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-arQWu {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-arQWu {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-arQWu {
          line-height: 1.5;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-arQWu {
          font-size: 16px;
          line-height: 1.5;
        }
      }

      .brz .brz-css-kj7_h {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kj7_h {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kj7_h {
          line-height: 1.5;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kj7_h {
          font-size: 16px;
          line-height: 1.5;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-121e4um {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-m6reh2 {
        padding: 0px 200px 0px 200px;
        margin: 10px 100px 10px 100px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-m6reh2 {
          padding: 0px 200px 0px 200px;
          margin: 10px 100px 10px 100px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-m6reh2 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-m6reh2 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-m6reh2 {
          padding: 0;
          margin: 20px 60px 30px 60px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-m6reh2 {
          padding: 0;
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-y65jvq {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-y65jvq {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-y65jvq {
          height: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14nawga {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-14nawga .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14nawga {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz-css-1fdl6s2 .brz-line-container:after {
        display: none;
      }

      .brz-css-1fdl6s2 .brz-hr,
      .brz-css-1fdl6s2 .brz-line-container:before,
      .brz-css-1fdl6s2 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(255, 255, 255, 1);
      }

      .brz-css-1fdl6s2.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1fdl6s2 {
        width: 40%;
      }

      .brz-css-1fdl6s2 .brz-hr {
        border-radius: 12px;
      }

      .brz-css-1fdl6s2 .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-1fdl6s2 .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-1fdl6s2 .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-1fdl6s2 .brz-line-icon-wrapper,
      .brz-css-1fdl6s2 .brz-hr,
      .brz-css-1fdl6s2 .brz-line-container:before,
      .brz-css-1fdl6s2 .brz-line-container:after,
      .brz-css-1fdl6s2 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 991px) and (min-width: 479px) {
        .brz-css-1fdl6s2.brz-css-1fdl6s2 {
          width: 45%;
        }
      }

      @media only screen and (max-width: 478px) {
        .brz-css-1fdl6s2.brz-css-1fdl6s2 {
          width: 60%;
        }
      }

      .brz .brz-css-boi2vc {
        margin: -5px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-boi2vc {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-boi2vc .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-boi2vc {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-boi2vc {
          margin: 0px 60px 10px 60px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-boi2vc {
          margin: 0px 0px 10px 0px;
        }
      }

      .brz .brz-css-uQ7Uq {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 55px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-uQ7Uq {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 55px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-uQ7Uq {
          font-size: 36px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-uQ7Uq {
          font-size: 33px;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-qlFDg {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-paragraphfontfamily, initial) !important;
        font-size: var(--brz-paragraphfontsize, initial);
        line-height: var(--brz-paragraphlineheight, initial);
        font-weight: var(--brz-paragraphfontweight, initial);
        letter-spacing: var(--brz-paragraphletterspacing, initial);
        font-variation-settings: var(--brz-paragraphfontvariation, initial);
        font-weight: var(--brz-paragraphbold, initial);
        font-style: var(--brz-paragraphitalic, initial);
        text-decoration: var(--brz-paragraphtextdecoration, initial) !important;
        text-transform: var(--brz-paragraphtexttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-qlFDg {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-paragraphfontfamily, initial) !important;
          font-size: var(--brz-paragraphfontsize, initial);
          line-height: var(--brz-paragraphlineheight, initial);
          font-weight: var(--brz-paragraphfontweight, initial);
          letter-spacing: var(--brz-paragraphletterspacing, initial);
          font-variation-settings: var(--brz-paragraphfontvariation, initial);
          font-weight: var(--brz-paragraphbold, initial);
          font-style: var(--brz-paragraphitalic, initial);
          text-decoration: var(--brz-paragraphtextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtexttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qlFDg {
          font-size: var(--brz-paragraphtabletfontsize, initial);
          line-height: var(--brz-paragraphtabletlineheight, initial);
          font-weight: var(--brz-paragraphtabletfontweight, initial);
          letter-spacing: var(--brz-paragraphtabletletterspacing, initial);
          font-variation-settings: var(--brz-paragraphtabletfontvariation,
              initial);
          font-weight: var(--brz-paragraphtabletbold, initial);
          font-style: var(--brz-paragraphtabletitalic, initial);
          text-decoration: var(--brz-paragraphtablettextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qlFDg {
          font-size: var(--brz-paragraphmobilefontsize, initial);
          line-height: var(--brz-paragraphmobilelineheight, initial);
          font-weight: var(--brz-paragraphmobilefontweight, initial);
          letter-spacing: var(--brz-paragraphmobileletterspacing, initial);
          font-variation-settings: var(--brz-paragraphmobilefontvariation,
              initial);
          font-weight: var(--brz-paragraphmobilebold, initial);
          font-style: var(--brz-paragraphmobileitalic, initial);
          text-decoration: var(--brz-paragraphmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphmobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vhjpci {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1vhjpci>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1vhjpci:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1vhjpci>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1vhjpci:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1vhjpci:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1vhjpci>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1vhjpci:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1vhjpci>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1vhjpci:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1vhjpci>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1vhjpci:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1vhjpci:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1vhjpci>.brz-row,
        .brz .brz-css-1vhjpci>.brz-bg>.brz-bg-video,
        .brz .brz-css-1vhjpci>.brz-bg,
        .brz .brz-css-1vhjpci>.brz-bg>.brz-bg-image,
        .brz .brz-css-1vhjpci>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vhjpci {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1avkh26 {
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1avkh26 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1avkh26:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1avkh26 {
          padding: 0px 10px 0px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rnq1a1.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-tJXUa {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-tJXUa {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-25vft1 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1r5ncqr {
        padding: 0;
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1r5ncqr {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1r5ncqr .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1r5ncqr {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1r5ncqr {
          padding: 0px 15px 0px 15px;
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1r5ncqr {
          margin: 0;
        }
      }

      .brz .brz-css-oLGBE {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-oLGBE {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-oLGBE {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-oLGBE {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17omq4t {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-5jqpp5 {
        padding: 0;
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-5jqpp5 {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-5jqpp5 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5jqpp5 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5jqpp5 {
          padding: 0px 15px 0px 15px;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5jqpp5 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rawu7d {
          width: 359.6px;
          height: 321.48px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dnzykj {
          padding-top: 85.8231%;
        }

        .brz .brz-css-dnzykj>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-pclsn {
        border-radius: 12px;
      }

      .brz .brz-css-pclsn .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pclsn:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-pclsn {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-pclsn:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-pclsn .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-pclsn:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-pclsn .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-pclsn:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-pclsn,
        .brz .brz-css-pclsn .brz-picture:after,
        .brz .brz-css-pclsn .brz-picture,
        .brz .brz-css-pclsn.brz-image--withHover img.brz-img,
        .brz .brz-css-pclsn.brz-image--withHover img.dynamic-image,
        .brz .brz-css-pclsn.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ocmbxk {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-k55xkh {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 400ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-k55xkh {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 400ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-k55xkh {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-k55xkh {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-chxpg1 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-chxpg1 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-chxpg1 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1lbp9zc {
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lbp9zc {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lbp9zc:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lbp9zc {
          padding: 0px 10px 0px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15sy0pb {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-tl8It {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-paragraphfontfamily, initial) !important;
        font-size: var(--brz-paragraphfontsize, initial);
        line-height: var(--brz-paragraphlineheight, initial);
        font-weight: var(--brz-paragraphfontweight, initial);
        letter-spacing: var(--brz-paragraphletterspacing, initial);
        font-variation-settings: var(--brz-paragraphfontvariation, initial);
        font-weight: var(--brz-paragraphbold, initial);
        font-style: var(--brz-paragraphitalic, initial);
        text-decoration: var(--brz-paragraphtextdecoration, initial) !important;
        text-transform: var(--brz-paragraphtexttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-tl8It {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-paragraphfontfamily, initial) !important;
          font-size: var(--brz-paragraphfontsize, initial);
          line-height: var(--brz-paragraphlineheight, initial);
          font-weight: var(--brz-paragraphfontweight, initial);
          letter-spacing: var(--brz-paragraphletterspacing, initial);
          font-variation-settings: var(--brz-paragraphfontvariation, initial);
          font-weight: var(--brz-paragraphbold, initial);
          font-style: var(--brz-paragraphitalic, initial);
          text-decoration: var(--brz-paragraphtextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtexttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-tl8It {
          font-size: var(--brz-paragraphtabletfontsize, initial);
          line-height: var(--brz-paragraphtabletlineheight, initial);
          font-weight: var(--brz-paragraphtabletfontweight, initial);
          letter-spacing: var(--brz-paragraphtabletletterspacing, initial);
          font-variation-settings: var(--brz-paragraphtabletfontvariation,
              initial);
          font-weight: var(--brz-paragraphtabletbold, initial);
          font-style: var(--brz-paragraphtabletitalic, initial);
          text-decoration: var(--brz-paragraphtablettextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tl8It {
          font-size: var(--brz-paragraphmobilefontsize, initial);
          line-height: var(--brz-paragraphmobilelineheight, initial);
          font-weight: var(--brz-paragraphmobilefontweight, initial);
          letter-spacing: var(--brz-paragraphmobileletterspacing, initial);
          font-variation-settings: var(--brz-paragraphmobilefontvariation,
              initial);
          font-weight: var(--brz-paragraphmobilebold, initial);
          font-style: var(--brz-paragraphmobileitalic, initial);
          text-decoration: var(--brz-paragraphmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphmobiletexttransform,
              initial) !important;
        }
      }

      .brz .brz-css-pQD6f {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-paragraphfontfamily, initial) !important;
        font-size: var(--brz-paragraphfontsize, initial);
        line-height: var(--brz-paragraphlineheight, initial);
        font-weight: var(--brz-paragraphfontweight, initial);
        letter-spacing: var(--brz-paragraphletterspacing, initial);
        font-variation-settings: var(--brz-paragraphfontvariation, initial);
        font-weight: var(--brz-paragraphbold, initial);
        font-style: var(--brz-paragraphitalic, initial);
        text-decoration: var(--brz-paragraphtextdecoration, initial) !important;
        text-transform: var(--brz-paragraphtexttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pQD6f {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-paragraphfontfamily, initial) !important;
          font-size: var(--brz-paragraphfontsize, initial);
          line-height: var(--brz-paragraphlineheight, initial);
          font-weight: var(--brz-paragraphfontweight, initial);
          letter-spacing: var(--brz-paragraphletterspacing, initial);
          font-variation-settings: var(--brz-paragraphfontvariation, initial);
          font-weight: var(--brz-paragraphbold, initial);
          font-style: var(--brz-paragraphitalic, initial);
          text-decoration: var(--brz-paragraphtextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtexttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pQD6f {
          font-size: var(--brz-paragraphtabletfontsize, initial);
          line-height: var(--brz-paragraphtabletlineheight, initial);
          font-weight: var(--brz-paragraphtabletfontweight, initial);
          letter-spacing: var(--brz-paragraphtabletletterspacing, initial);
          font-variation-settings: var(--brz-paragraphtabletfontvariation,
              initial);
          font-weight: var(--brz-paragraphtabletbold, initial);
          font-style: var(--brz-paragraphtabletitalic, initial);
          text-decoration: var(--brz-paragraphtablettextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pQD6f {
          font-size: var(--brz-paragraphmobilefontsize, initial);
          line-height: var(--brz-paragraphmobilelineheight, initial);
          font-weight: var(--brz-paragraphmobilefontweight, initial);
          letter-spacing: var(--brz-paragraphmobileletterspacing, initial);
          font-variation-settings: var(--brz-paragraphmobilefontvariation,
              initial);
          font-weight: var(--brz-paragraphmobilebold, initial);
          font-style: var(--brz-paragraphmobileitalic, initial);
          text-decoration: var(--brz-paragraphmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphmobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mou6xg {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-n95mzs {
        padding: 0;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-n95mzs {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-n95mzs .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-n95mzs {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-n95mzs {
          padding: 0px 15px 0px 15px;
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-n95mzs {
          margin: 0;
        }
      }

      .brz .brz-css-uJoTL {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-uJoTL {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      .brz .brz-css-2t4a1c {
        padding: 0;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-2t4a1c {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-2t4a1c .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2t4a1c {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2t4a1c {
          padding: 0px 15px 0px 15px;
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2t4a1c {
          margin: 0;
        }
      }

      .brz .brz-css-uQ5vy {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-paragraphfontfamily, initial) !important;
        font-size: var(--brz-paragraphfontsize, initial);
        line-height: var(--brz-paragraphlineheight, initial);
        font-weight: var(--brz-paragraphfontweight, initial);
        letter-spacing: var(--brz-paragraphletterspacing, initial);
        font-variation-settings: var(--brz-paragraphfontvariation, initial);
        font-weight: var(--brz-paragraphbold, initial);
        font-style: var(--brz-paragraphitalic, initial);
        text-decoration: var(--brz-paragraphtextdecoration, initial) !important;
        text-transform: var(--brz-paragraphtexttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-uQ5vy {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-paragraphfontfamily, initial) !important;
          font-size: var(--brz-paragraphfontsize, initial);
          line-height: var(--brz-paragraphlineheight, initial);
          font-weight: var(--brz-paragraphfontweight, initial);
          letter-spacing: var(--brz-paragraphletterspacing, initial);
          font-variation-settings: var(--brz-paragraphfontvariation, initial);
          font-weight: var(--brz-paragraphbold, initial);
          font-style: var(--brz-paragraphitalic, initial);
          text-decoration: var(--brz-paragraphtextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtexttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-uQ5vy {
          font-size: var(--brz-paragraphtabletfontsize, initial);
          line-height: var(--brz-paragraphtabletlineheight, initial);
          font-weight: var(--brz-paragraphtabletfontweight, initial);
          letter-spacing: var(--brz-paragraphtabletletterspacing, initial);
          font-variation-settings: var(--brz-paragraphtabletfontvariation,
              initial);
          font-weight: var(--brz-paragraphtabletbold, initial);
          font-style: var(--brz-paragraphtabletitalic, initial);
          text-decoration: var(--brz-paragraphtablettextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-uQ5vy {
          font-size: var(--brz-paragraphmobilefontsize, initial);
          line-height: var(--brz-paragraphmobilelineheight, initial);
          font-weight: var(--brz-paragraphmobilefontweight, initial);
          letter-spacing: var(--brz-paragraphmobileletterspacing, initial);
          font-variation-settings: var(--brz-paragraphmobilefontvariation,
              initial);
          font-weight: var(--brz-paragraphmobilebold, initial);
          font-style: var(--brz-paragraphmobileitalic, initial);
          text-decoration: var(--brz-paragraphmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphmobiletexttransform,
              initial) !important;
        }
      }

      .brz .brz-css-19bgb1 {
        padding: 0;
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19bgb1 {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-19bgb1 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19bgb1 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19bgb1 {
          padding: 0px 15px 0px 15px;
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19bgb1 {
          margin: 0;
        }
      }

      .brz .brz-css-wpaG7 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wpaG7 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wpaG7 {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wpaG7 {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      .brz .brz-css-51macs {
        flex: 1 1 33.4%;
        max-width: 33.4%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-51macs {
          z-index: auto;
          flex: 1 1 33.4%;
          max-width: 33.4%;
          justify-content: flex-start;
        }

        .brz .brz-css-51macs .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-51macs>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-51macs:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-51macs>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-51macs:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-51macs:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-51macs>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-51macs:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-51macs>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-51macs:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-51macs>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-51macs:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-51macs>.brz-bg,
        .brz .brz-css-51macs>.brz-bg>.brz-bg-image,
        .brz .brz-css-51macs>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-51macs {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-51macs {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      .brz .brz-css-riZVd {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-paragraphfontfamily, initial) !important;
        font-size: var(--brz-paragraphfontsize, initial);
        line-height: var(--brz-paragraphlineheight, initial);
        font-weight: var(--brz-paragraphfontweight, initial);
        letter-spacing: var(--brz-paragraphletterspacing, initial);
        font-variation-settings: var(--brz-paragraphfontvariation, initial);
        font-weight: var(--brz-paragraphbold, initial);
        font-style: var(--brz-paragraphitalic, initial);
        text-decoration: var(--brz-paragraphtextdecoration, initial) !important;
        text-transform: var(--brz-paragraphtexttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-riZVd {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-paragraphfontfamily, initial) !important;
          font-size: var(--brz-paragraphfontsize, initial);
          line-height: var(--brz-paragraphlineheight, initial);
          font-weight: var(--brz-paragraphfontweight, initial);
          letter-spacing: var(--brz-paragraphletterspacing, initial);
          font-variation-settings: var(--brz-paragraphfontvariation, initial);
          font-weight: var(--brz-paragraphbold, initial);
          font-style: var(--brz-paragraphitalic, initial);
          text-decoration: var(--brz-paragraphtextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtexttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-riZVd {
          font-size: var(--brz-paragraphtabletfontsize, initial);
          line-height: var(--brz-paragraphtabletlineheight, initial);
          font-weight: var(--brz-paragraphtabletfontweight, initial);
          letter-spacing: var(--brz-paragraphtabletletterspacing, initial);
          font-variation-settings: var(--brz-paragraphtabletfontvariation,
              initial);
          font-weight: var(--brz-paragraphtabletbold, initial);
          font-style: var(--brz-paragraphtabletitalic, initial);
          text-decoration: var(--brz-paragraphtablettextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-riZVd {
          font-size: var(--brz-paragraphmobilefontsize, initial);
          line-height: var(--brz-paragraphmobilelineheight, initial);
          font-weight: var(--brz-paragraphmobilefontweight, initial);
          letter-spacing: var(--brz-paragraphmobileletterspacing, initial);
          font-variation-settings: var(--brz-paragraphmobilefontvariation,
              initial);
          font-weight: var(--brz-paragraphmobilebold, initial);
          font-style: var(--brz-paragraphmobileitalic, initial);
          text-decoration: var(--brz-paragraphmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphmobiletexttransform,
              initial) !important;
        }
      }

      .brz .brz-css-iM6tV {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-paragraphfontfamily, initial) !important;
        font-size: var(--brz-paragraphfontsize, initial);
        line-height: var(--brz-paragraphlineheight, initial);
        font-weight: var(--brz-paragraphfontweight, initial);
        letter-spacing: var(--brz-paragraphletterspacing, initial);
        font-variation-settings: var(--brz-paragraphfontvariation, initial);
        font-weight: var(--brz-paragraphbold, initial);
        font-style: var(--brz-paragraphitalic, initial);
        text-decoration: var(--brz-paragraphtextdecoration, initial) !important;
        text-transform: var(--brz-paragraphtexttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-iM6tV {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-paragraphfontfamily, initial) !important;
          font-size: var(--brz-paragraphfontsize, initial);
          line-height: var(--brz-paragraphlineheight, initial);
          font-weight: var(--brz-paragraphfontweight, initial);
          letter-spacing: var(--brz-paragraphletterspacing, initial);
          font-variation-settings: var(--brz-paragraphfontvariation, initial);
          font-weight: var(--brz-paragraphbold, initial);
          font-style: var(--brz-paragraphitalic, initial);
          text-decoration: var(--brz-paragraphtextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtexttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-iM6tV {
          font-size: var(--brz-paragraphtabletfontsize, initial);
          line-height: var(--brz-paragraphtabletlineheight, initial);
          font-weight: var(--brz-paragraphtabletfontweight, initial);
          letter-spacing: var(--brz-paragraphtabletletterspacing, initial);
          font-variation-settings: var(--brz-paragraphtabletfontvariation,
              initial);
          font-weight: var(--brz-paragraphtabletbold, initial);
          font-style: var(--brz-paragraphtabletitalic, initial);
          text-decoration: var(--brz-paragraphtablettextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-iM6tV {
          font-size: var(--brz-paragraphmobilefontsize, initial);
          line-height: var(--brz-paragraphmobilelineheight, initial);
          font-weight: var(--brz-paragraphmobilefontweight, initial);
          letter-spacing: var(--brz-paragraphmobileletterspacing, initial);
          font-variation-settings: var(--brz-paragraphmobilefontvariation,
              initial);
          font-weight: var(--brz-paragraphmobilebold, initial);
          font-style: var(--brz-paragraphmobileitalic, initial);
          text-decoration: var(--brz-paragraphmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphmobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dopzol {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-exwi97 {
        padding: 0;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-exwi97 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-exwi97 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-exwi97 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-exwi97 {
          padding: 0px 15px 0px 15px;
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-exwi97 {
          margin: 0;
        }
      }

      .brz .brz-css-uDg6D {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-uDg6D {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-kbnhou {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1qwnjrh {
        padding: 0;
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qwnjrh {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1qwnjrh .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qwnjrh {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1qwnjrh {
          padding: 0px 15px 0px 15px;
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1qwnjrh {
          margin: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-loq1y3 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-zGFd8 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-paragraphfontfamily, initial) !important;
        font-size: var(--brz-paragraphfontsize, initial);
        line-height: var(--brz-paragraphlineheight, initial);
        font-weight: var(--brz-paragraphfontweight, initial);
        letter-spacing: var(--brz-paragraphletterspacing, initial);
        font-variation-settings: var(--brz-paragraphfontvariation, initial);
        font-weight: var(--brz-paragraphbold, initial);
        font-style: var(--brz-paragraphitalic, initial);
        text-decoration: var(--brz-paragraphtextdecoration, initial) !important;
        text-transform: var(--brz-paragraphtexttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zGFd8 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-paragraphfontfamily, initial) !important;
          font-size: var(--brz-paragraphfontsize, initial);
          line-height: var(--brz-paragraphlineheight, initial);
          font-weight: var(--brz-paragraphfontweight, initial);
          letter-spacing: var(--brz-paragraphletterspacing, initial);
          font-variation-settings: var(--brz-paragraphfontvariation, initial);
          font-weight: var(--brz-paragraphbold, initial);
          font-style: var(--brz-paragraphitalic, initial);
          text-decoration: var(--brz-paragraphtextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtexttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zGFd8 {
          font-size: var(--brz-paragraphtabletfontsize, initial);
          line-height: var(--brz-paragraphtabletlineheight, initial);
          font-weight: var(--brz-paragraphtabletfontweight, initial);
          letter-spacing: var(--brz-paragraphtabletletterspacing, initial);
          font-variation-settings: var(--brz-paragraphtabletfontvariation,
              initial);
          font-weight: var(--brz-paragraphtabletbold, initial);
          font-style: var(--brz-paragraphtabletitalic, initial);
          text-decoration: var(--brz-paragraphtablettextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zGFd8 {
          font-size: var(--brz-paragraphmobilefontsize, initial);
          line-height: var(--brz-paragraphmobilelineheight, initial);
          font-weight: var(--brz-paragraphmobilefontweight, initial);
          letter-spacing: var(--brz-paragraphmobileletterspacing, initial);
          font-variation-settings: var(--brz-paragraphmobilefontvariation,
              initial);
          font-weight: var(--brz-paragraphmobilebold, initial);
          font-style: var(--brz-paragraphmobileitalic, initial);
          text-decoration: var(--brz-paragraphmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphmobiletexttransform,
              initial) !important;
        }
      }

      .brz .brz-css-hgq1q5 {
        padding: 0;
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-hgq1q5 {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-hgq1q5 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-hgq1q5 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hgq1q5 {
          padding: 0px 15px 0px 15px;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hgq1q5 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ux7h09 {
          width: 359.6px;
          height: 321.48px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hw1myt {
          padding-top: 85.8231%;
        }

        .brz .brz-css-1hw1myt>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-73568q.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-ydczwk {
        border-radius: 12px;
      }

      .brz .brz-css-ydczwk .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ydczwk:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-ydczwk {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-ydczwk:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-ydczwk .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-ydczwk:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-ydczwk .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ydczwk:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-ydczwk,
        .brz .brz-css-ydczwk .brz-picture:after,
        .brz .brz-css-ydczwk .brz-picture,
        .brz .brz-css-ydczwk.brz-image--withHover img.brz-img,
        .brz .brz-css-ydczwk.brz-image--withHover img.dynamic-image,
        .brz .brz-css-ydczwk.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-1t5vddq {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 800ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1t5vddq {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 800ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1t5vddq {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1t5vddq {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-hd2sxz {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-hd2sxz .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-hd2sxz {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-15x7mar {
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-15x7mar {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15x7mar:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15x7mar {
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-1qooul2 {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qooul2 {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-1qooul2 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1qooul2>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1qooul2:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1qooul2>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1qooul2:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1qooul2:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1qooul2>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1qooul2:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1qooul2>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1qooul2:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1qooul2>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1qooul2:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1qooul2>.brz-bg,
        .brz .brz-css-1qooul2>.brz-bg>.brz-bg-image,
        .brz .brz-css-1qooul2>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1qooul2 {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1qooul2 {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vximuv {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-qoA9N {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-qoA9N {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qoA9N {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qoA9N {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19owjq3 {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-hxd3d {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-hxd3d {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hxd3d {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hxd3d {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      .brz .brz-css-c1jy8 {
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-c1jy8 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-c1jy8:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-c1jy8 {
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-12p9j42 {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12p9j42 {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-12p9j42 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-12p9j42>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-12p9j42:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-12p9j42>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-12p9j42:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-12p9j42:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-12p9j42>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-12p9j42:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-12p9j42>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-12p9j42:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-12p9j42>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-12p9j42:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-12p9j42>.brz-bg,
        .brz .brz-css-12p9j42>.brz-bg>.brz-bg-image,
        .brz .brz-css-12p9j42>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12p9j42 {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12p9j42 {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      .brz .brz-css-tRvi4 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-paragraphfontfamily, initial) !important;
        font-size: var(--brz-paragraphfontsize, initial);
        line-height: var(--brz-paragraphlineheight, initial);
        font-weight: var(--brz-paragraphfontweight, initial);
        letter-spacing: var(--brz-paragraphletterspacing, initial);
        font-variation-settings: var(--brz-paragraphfontvariation, initial);
        font-weight: var(--brz-paragraphbold, initial);
        font-style: var(--brz-paragraphitalic, initial);
        text-decoration: var(--brz-paragraphtextdecoration, initial) !important;
        text-transform: var(--brz-paragraphtexttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-tRvi4 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-paragraphfontfamily, initial) !important;
          font-size: var(--brz-paragraphfontsize, initial);
          line-height: var(--brz-paragraphlineheight, initial);
          font-weight: var(--brz-paragraphfontweight, initial);
          letter-spacing: var(--brz-paragraphletterspacing, initial);
          font-variation-settings: var(--brz-paragraphfontvariation, initial);
          font-weight: var(--brz-paragraphbold, initial);
          font-style: var(--brz-paragraphitalic, initial);
          text-decoration: var(--brz-paragraphtextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtexttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-tRvi4 {
          font-size: var(--brz-paragraphtabletfontsize, initial);
          line-height: var(--brz-paragraphtabletlineheight, initial);
          font-weight: var(--brz-paragraphtabletfontweight, initial);
          letter-spacing: var(--brz-paragraphtabletletterspacing, initial);
          font-variation-settings: var(--brz-paragraphtabletfontvariation,
              initial);
          font-weight: var(--brz-paragraphtabletbold, initial);
          font-style: var(--brz-paragraphtabletitalic, initial);
          text-decoration: var(--brz-paragraphtablettextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tRvi4 {
          font-size: var(--brz-paragraphmobilefontsize, initial);
          line-height: var(--brz-paragraphmobilelineheight, initial);
          font-weight: var(--brz-paragraphmobilefontweight, initial);
          letter-spacing: var(--brz-paragraphmobileletterspacing, initial);
          font-variation-settings: var(--brz-paragraphmobilefontvariation,
              initial);
          font-weight: var(--brz-paragraphmobilebold, initial);
          font-style: var(--brz-paragraphmobileitalic, initial);
          text-decoration: var(--brz-paragraphmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphmobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1r9qmsm {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-nnh33f {
        padding: 0;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-nnh33f {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-nnh33f .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nnh33f {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-nnh33f {
          padding: 0px 15px 0px 15px;
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-nnh33f {
          margin: 0;
        }
      }

      .brz .brz-css-ywUfX {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ywUfX {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17tszdi {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-sebkeg {
        padding: 0;
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sebkeg {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-sebkeg .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sebkeg {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sebkeg {
          padding: 0px 15px 0px 15px;
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sebkeg {
          margin: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7l67ey {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-10ash6a {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 800ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-10ash6a {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 800ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10ash6a {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10ash6a {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-vb8abh {
        padding: 0;
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vb8abh {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-vb8abh .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vb8abh {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vb8abh {
          padding: 0px 15px 0px 15px;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vb8abh {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-lnhte4 {
          width: 359.6px;
          height: 321.48px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xzd6zv {
          padding-top: 86.7186%;
        }

        .brz .brz-css-1xzd6zv>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ttp1bx.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-blhfkg {
        border-radius: 12px;
      }

      .brz .brz-css-blhfkg .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-blhfkg:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-blhfkg {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-blhfkg:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-blhfkg .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-blhfkg:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-blhfkg .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-blhfkg:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-blhfkg,
        .brz .brz-css-blhfkg .brz-picture:after,
        .brz .brz-css-blhfkg .brz-picture,
        .brz .brz-css-blhfkg.brz-image--withHover img.brz-img,
        .brz .brz-css-blhfkg.brz-image--withHover img.dynamic-image,
        .brz .brz-css-blhfkg.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-1xg7yv9 {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 400ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xg7yv9 {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 400ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1xg7yv9 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xg7yv9 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-osw2s {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-osw2s .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-osw2s {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1v74g0r {
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v74g0r {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v74g0r:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1v74g0r {
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-1rha7l4 {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rha7l4 {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-1rha7l4 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1rha7l4>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1rha7l4:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1rha7l4>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rha7l4:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1rha7l4:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1rha7l4>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rha7l4:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1rha7l4>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1rha7l4:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1rha7l4>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1rha7l4:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1rha7l4>.brz-bg,
        .brz .brz-css-1rha7l4>.brz-bg>.brz-bg-image,
        .brz .brz-css-1rha7l4>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rha7l4 {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rha7l4 {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6g8kab {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-6g8kab .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6g8kab {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-y6k5o1 {
        border-radius: 12px;
      }

      .brz .brz-css-y6k5o1 .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-y6k5o1:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-y6k5o1 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-y6k5o1:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-y6k5o1 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-y6k5o1:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-y6k5o1 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-y6k5o1:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-y6k5o1,
        .brz .brz-css-y6k5o1 .brz-picture:after,
        .brz .brz-css-y6k5o1 .brz-picture,
        .brz .brz-css-y6k5o1.brz-image--withHover img.brz-img,
        .brz .brz-css-y6k5o1.brz-image--withHover img.dynamic-image,
        .brz .brz-css-y6k5o1.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s3ro4m {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-lHp1E {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-paragraphfontfamily, initial) !important;
        font-size: var(--brz-paragraphfontsize, initial);
        line-height: var(--brz-paragraphlineheight, initial);
        font-weight: var(--brz-paragraphfontweight, initial);
        letter-spacing: var(--brz-paragraphletterspacing, initial);
        font-variation-settings: var(--brz-paragraphfontvariation, initial);
        font-weight: var(--brz-paragraphbold, initial);
        font-style: var(--brz-paragraphitalic, initial);
        text-decoration: var(--brz-paragraphtextdecoration, initial) !important;
        text-transform: var(--brz-paragraphtexttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-lHp1E {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-paragraphfontfamily, initial) !important;
          font-size: var(--brz-paragraphfontsize, initial);
          line-height: var(--brz-paragraphlineheight, initial);
          font-weight: var(--brz-paragraphfontweight, initial);
          letter-spacing: var(--brz-paragraphletterspacing, initial);
          font-variation-settings: var(--brz-paragraphfontvariation, initial);
          font-weight: var(--brz-paragraphbold, initial);
          font-style: var(--brz-paragraphitalic, initial);
          text-decoration: var(--brz-paragraphtextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtexttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-lHp1E {
          font-size: var(--brz-paragraphtabletfontsize, initial);
          line-height: var(--brz-paragraphtabletlineheight, initial);
          font-weight: var(--brz-paragraphtabletfontweight, initial);
          letter-spacing: var(--brz-paragraphtabletletterspacing, initial);
          font-variation-settings: var(--brz-paragraphtabletfontvariation,
              initial);
          font-weight: var(--brz-paragraphtabletbold, initial);
          font-style: var(--brz-paragraphtabletitalic, initial);
          text-decoration: var(--brz-paragraphtablettextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphtablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lHp1E {
          font-size: var(--brz-paragraphmobilefontsize, initial);
          line-height: var(--brz-paragraphmobilelineheight, initial);
          font-weight: var(--brz-paragraphmobilefontweight, initial);
          letter-spacing: var(--brz-paragraphmobileletterspacing, initial);
          font-variation-settings: var(--brz-paragraphmobilefontvariation,
              initial);
          font-weight: var(--brz-paragraphmobilebold, initial);
          font-style: var(--brz-paragraphmobileitalic, initial);
          text-decoration: var(--brz-paragraphmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-paragraphmobiletexttransform,
              initial) !important;
        }
      }

      .brz .brz-css-j31pki {
        padding: 0;
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-j31pki {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-j31pki .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j31pki {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-j31pki {
          padding: 0px 15px 0px 15px;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-j31pki {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l9v6h4 {
          width: 360.8px;
          height: 322.56px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-w2adn0 {
          padding-top: 86.7184%;
        }

        .brz .brz-css-w2adn0>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1a8oif6.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-ux7hg2 {
        border-radius: 12px;
      }

      .brz .brz-css-ux7hg2 .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ux7hg2:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-ux7hg2 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-ux7hg2:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-ux7hg2 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-ux7hg2:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-ux7hg2 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ux7hg2:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-ux7hg2,
        .brz .brz-css-ux7hg2 .brz-picture:after,
        .brz .brz-css-ux7hg2 .brz-picture,
        .brz .brz-css-ux7hg2.brz-image--withHover img.brz-img,
        .brz .brz-css-ux7hg2.brz-image--withHover img.dynamic-image,
        .brz .brz-css-ux7hg2.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-1wflwr8 {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 1200ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wflwr8 {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 1200ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1wflwr8 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1wflwr8 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xvksjm {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-xvksjm .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xvksjm {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-sg09kt {
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sg09kt {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sg09kt:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sg09kt {
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-1v4quid {
        flex: 1 1 33.4%;
        max-width: 33.4%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v4quid {
          z-index: auto;
          flex: 1 1 33.4%;
          max-width: 33.4%;
          justify-content: flex-start;
        }

        .brz .brz-css-1v4quid .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1v4quid>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1v4quid:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1v4quid>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1v4quid:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1v4quid:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1v4quid>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1v4quid:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1v4quid>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1v4quid:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1v4quid>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1v4quid:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1v4quid>.brz-bg,
        .brz .brz-css-1v4quid>.brz-bg>.brz-bg-image,
        .brz .brz-css-1v4quid>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1v4quid {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1v4quid {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1iqfa6r {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1q1gdw3.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-120t4p {
        padding: 0;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-120t4p {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-120t4p .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-120t4p {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-120t4p {
          padding: 0px 15px 0px 15px;
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-120t4p {
          margin: 0;
        }
      }

      .brz .brz-css-fmQvt {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fmQvt {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-622nzc {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-6srs7e {
        padding: 0;
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-6srs7e {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-6srs7e .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6srs7e {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6srs7e {
          padding: 0px 15px 0px 15px;
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6srs7e {
          margin: 0;
        }
      }

      .brz .brz-css-ode0M {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ode0M {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ode0M {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ode0M {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xwkujv {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1hp2dr {
        padding: 0;
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hp2dr {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1hp2dr .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hp2dr {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1hp2dr {
          padding: 0px 15px 0px 15px;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hp2dr {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17c26hz {
          width: 359.6px;
          height: 321.48px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ubcddv {
          padding-top: 86.7186%;
        }

        .brz .brz-css-1ubcddv>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-69s8gf {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-69s8gf>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-69s8gf:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-69s8gf>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-69s8gf:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-69s8gf:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-69s8gf>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-69s8gf:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-69s8gf>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-69s8gf:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-69s8gf>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-69s8gf:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-69s8gf:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-69s8gf>.brz-row,
        .brz .brz-css-69s8gf>.brz-bg>.brz-bg-video,
        .brz .brz-css-69s8gf>.brz-bg,
        .brz .brz-css-69s8gf>.brz-bg>.brz-bg-image,
        .brz .brz-css-69s8gf>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-69s8gf {
          min-height: auto;
          display: flex;
        }
      }

      /* writing css */

      .brz .brz-css-14zhsnk {
        width: 300.6px;
        height: 230.6px;
        margin-inline-start: 0px;
        margin-top: -17.29px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14zhsnk {
          width: 302.98px;
          height: 232.43px;
          margin-top: -17.43px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14zhsnk {
          width: 300.84px;
          height: 230.79px;
          margin-top: -17.31px;
        }
      }

      .brz .brz-css-18tgxyb:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-18tgxyb {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-18tgxyb {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-18tgxyb .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-18tgxyb .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-18tgxyb .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-18tgxyb .brz-picture {
        filter: none;
      }

      .brz .brz-css-18tgxyb,
      .brz .brz-css-18tgxyb .brz-picture:after,
      .brz .brz-css-18tgxyb .brz-picture,
      .brz .brz-css-18tgxyb.brz-image--withHover img.brz-img,
      .brz .brz-css-18tgxyb.brz-image--withHover img.dynamic-image,
      .brz .brz-css-18tgxyb.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-18tgxyb:not(.brz-image--hovered) {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-18tgxyb:not(.brz-image--hovered) {
          max-width: 91%;
        }
      }

      .brz .brz-css-19er2ig.brz-hover-animation__container {
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19er2ig.brz-hover-animation__container {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19er2ig.brz-hover-animation__container {
          max-width: 91%;
        }
      }

      .brz .brz-css-1cz0eww {
        padding-top: 56.2512%;
      }

      .brz .brz-css-1cz0eww>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1cz0eww {
          padding-top: 56.2505%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1cz0eww {
          padding-top: 56.2489%;
        }
      }

      .brz .brz-css-1kym45l {
        width: 301.71px;
        height: 169.71px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1kym45l {
          width: 634.76px;
          height: 357.05px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1kym45l {
          width: 297.57px;
          height: 167.38px;
        }
      }

      .brz .brz-css-1i9gdqy:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1i9gdqy {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1i9gdqy {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1i9gdqy .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1i9gdqy .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1i9gdqy .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1i9gdqy .brz-picture {
        filter: none;
      }

      .brz .brz-css-1i9gdqy,
      .brz .brz-css-1i9gdqy .brz-picture:after,
      .brz .brz-css-1i9gdqy .brz-picture,
      .brz .brz-css-1i9gdqy.brz-image--withHover img.brz-img,
      .brz .brz-css-1i9gdqy.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1i9gdqy.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1i9gdqy:not(.brz-image--hovered) {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1i9gdqy:not(.brz-image--hovered) {
          max-width: 92%;
        }
      }

      .brz .brz-css-uk3ei2.brz-hover-animation__container {
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-uk3ei2.brz-hover-animation__container {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-uk3ei2.brz-hover-animation__container {
          max-width: 92%;
        }
      }

      .brz .brz-css-1a0kopl {
        padding-top: 56.0013%;
      }

      .brz .brz-css-1a0kopl>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1a0kopl {
          padding-top: 56.0004%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1a0kopl {
          padding-top: 55.9999%;
        }
      }

      .brz .brz-css-1jago0k:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1jago0k {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1jago0k {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1jago0k .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1jago0k .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1jago0k .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1jago0k .brz-picture {
        filter: none;
      }

      .brz .brz-css-1jago0k,
      .brz .brz-css-1jago0k .brz-picture:after,
      .brz .brz-css-1jago0k .brz-picture,
      .brz .brz-css-1jago0k.brz-image--withHover img.brz-img,
      .brz .brz-css-1jago0k.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1jago0k.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1jago0k:not(.brz-image--hovered) {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jago0k:not(.brz-image--hovered) {
          max-width: 91%;
        }
      }

      .brz .brz-css-13zggps {
        padding-top: 56.2508%;
      }

      .brz .brz-css-13zggps>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-13zggps {
          padding-top: 56.2479%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13zggps {
          padding-top: 56.2492%;
        }
      }

      .brz .brz-css-1qvvzf8.brz-hover-animation__container {
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1qvvzf8.brz-hover-animation__container {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1qvvzf8.brz-hover-animation__container {
          max-width: 91%;
        }
      }

      .brz .brz-css-2lzhdk {
        padding-top: 56.6001%;
      }

      .brz .brz-css-2lzhdk>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2lzhdk {
          padding-top: 56.5978%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2lzhdk {
          padding-top: 56.5984%;
        }
      }

      .brz .brz-css-w78yuq {
        width: 300.6px;
        height: 170.14px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-w78yuq {
          width: 302.98px;
          height: 171.49px;
          margin-top: -0.01px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-w78yuq {
          width: 297.57px;
          height: 168.42px;
        }
      }

      .brz .brz-css-1s1k5lc {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-785zgw:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-785zgw {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-785zgw {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-785zgw .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-785zgw .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-785zgw .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-785zgw .brz-picture {
        filter: none;
      }

      .brz .brz-css-785zgw,
      .brz .brz-css-785zgw .brz-picture:after,
      .brz .brz-css-785zgw .brz-picture,
      .brz .brz-css-785zgw.brz-image--withHover img.brz-img,
      .brz .brz-css-785zgw.brz-image--withHover img.dynamic-image,
      .brz .brz-css-785zgw.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-785zgw:not(.brz-image--hovered) {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-785zgw:not(.brz-image--hovered) {
          max-width: 92%;
        }
      }

      .brz .brz-css-csnvcw.brz-hover-animation__container {
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-csnvcw.brz-hover-animation__container {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-csnvcw.brz-hover-animation__container {
          max-width: 92%;
        }
      }

      .brz .brz-css-1kxj5v8 {
        padding-top: 56.6689%;
      }

      .brz .brz-css-1kxj5v8>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1kxj5v8 {
          padding-top: 56.668%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1kxj5v8 {
          padding-top: 56.668%;
        }
      }

      .brz .brz-css-alm6fw {
        width: 301.7px;
        height: 181.88px;
        margin-inline-start: 0px;
        margin-top: -5.45px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-alm6fw {
          width: 634.75px;
          height: 382.66px;
          margin-top: -11.48px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-alm6fw {
          width: 300.84px;
          height: 181.36px;
          margin-top: -5.44px;
        }
      }

      .brz .brz-css-43hnlh:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-43hnlh {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-43hnlh {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-43hnlh .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-43hnlh .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-43hnlh .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-43hnlh .brz-picture {
        filter: none;
      }

      .brz .brz-css-43hnlh,
      .brz .brz-css-43hnlh .brz-picture:after,
      .brz .brz-css-43hnlh .brz-picture,
      .brz .brz-css-43hnlh.brz-image--withHover img.brz-img,
      .brz .brz-css-43hnlh.brz-image--withHover img.dynamic-image,
      .brz .brz-css-43hnlh.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-43hnlh:not(.brz-image--hovered) {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-43hnlh:not(.brz-image--hovered) {
          max-width: 92%;
        }
      }

      .brz .brz-css-1q9okh0.brz-hover-animation__container {
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1q9okh0.brz-hover-animation__container {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1q9okh0.brz-hover-animation__container {
          max-width: 92%;
        }
      }

      .brz .brz-css-1vzcn87 {
        padding-top: 56.2497%;
      }

      .brz .brz-css-1vzcn87>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1vzcn87 {
          padding-top: 56.2479%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1vzcn87 {
          padding-top: 56.2492%;
        }
      }

      .brz .brz-css-aca5cv {
        width: 300.6px;
        height: 169.09px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-aca5cv {
          width: 302.98px;
          height: 170.43px;
          margin-top: -0.01px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-aca5cv {
          width: 300.84px;
          height: 169.22px;
        }
      }

      .brz .brz-css-dmgz2v:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-dmgz2v {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-dmgz2v {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-dmgz2v .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-dmgz2v .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-dmgz2v .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-dmgz2v .brz-picture {
        filter: none;
      }

      .brz .brz-css-dmgz2v,
      .brz .brz-css-dmgz2v .brz-picture:after,
      .brz .brz-css-dmgz2v .brz-picture,
      .brz .brz-css-dmgz2v.brz-image--withHover img.brz-img,
      .brz .brz-css-dmgz2v.brz-image--withHover img.dynamic-image,
      .brz .brz-css-dmgz2v.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dmgz2v:not(.brz-image--hovered) {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dmgz2v:not(.brz-image--hovered) {
          max-width: 92%;
        }
      }

      .brz .brz-css-11vbmcs.brz-hover-animation__container {
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-11vbmcs.brz-hover-animation__container {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11vbmcs.brz-hover-animation__container {
          max-width: 92%;
        }
      }

      .brz .brz-css-utqved {
        padding-top: 56.813%;
      }

      .brz .brz-css-utqved>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-utqved {
          padding-top: 56.8144%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-utqved {
          padding-top: 56.8109%;
        }
      }

      .brz .brz-css-1lo82gb {
        padding-top: 56.2512%;
      }

      .brz .brz-css-1lo82gb>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1lo82gb {
          padding-top: 56.2505%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lo82gb {
          padding-top: 56.2489%;
        }
      }

      .brz .brz-css-l16j0u {
        width: 301.71px;
        height: 169.71px;
        margin-inline-start: -0.01px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-l16j0u {
          width: 634.76px;
          height: 357.05px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-l16j0u {
          width: 297.57px;
          height: 167.38px;
          margin-inline-start: 0px;
        }
      }

      .brz .brz-css-jx729h {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-albv7x:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-albv7x {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-albv7x {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-albv7x .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-albv7x .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-albv7x .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-albv7x .brz-picture {
        filter: none;
      }

      .brz .brz-css-albv7x,
      .brz .brz-css-albv7x .brz-picture:after,
      .brz .brz-css-albv7x .brz-picture,
      .brz .brz-css-albv7x.brz-image--withHover img.brz-img,
      .brz .brz-css-albv7x.brz-image--withHover img.dynamic-image,
      .brz .brz-css-albv7x.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-albv7x:not(.brz-image--hovered) {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-albv7x:not(.brz-image--hovered) {
          max-width: 91%;
        }
      }

      .brz .brz-css-vg9l1p.brz-hover-animation__container {
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vg9l1p.brz-hover-animation__container {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vg9l1p.brz-hover-animation__container {
          max-width: 91%;
        }
      }

      .brz .brz-css-1sbz0d0 {
        padding-top: 56.0645%;
      }

      .brz .brz-css-1sbz0d0>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1sbz0d0 {
          padding-top: 56.0664%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1sbz0d0 {
          padding-top: 56.0641%;
        }
      }

      .brz .brz-css-1nmaxo9 {
        width: 300.6px;
        height: 181.22px;
        margin-inline-start: 0px;
        margin-top: -6.34px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1nmaxo9 {
          width: 302.98px;
          height: 182.65px;
          margin-top: -6.39px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nmaxo9 {
          width: 297.57px;
          height: 179.39px;
          margin-top: -6.28px;
        }
      }

      .brz .brz-css-cx656c:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-cx656c {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-cx656c {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-cx656c .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-cx656c .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-cx656c .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-cx656c .brz-picture {
        filter: none;
      }

      .brz .brz-css-cx656c,
      .brz .brz-css-cx656c .brz-picture:after,
      .brz .brz-css-cx656c .brz-picture,
      .brz .brz-css-cx656c.brz-image--withHover img.brz-img,
      .brz .brz-css-cx656c.brz-image--withHover img.dynamic-image,
      .brz .brz-css-cx656c.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cx656c:not(.brz-image--hovered) {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cx656c:not(.brz-image--hovered) {
          max-width: 92%;
        }
      }

      .brz .brz-css-1dejjw4.brz-hover-animation__container {
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1dejjw4.brz-hover-animation__container {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1dejjw4.brz-hover-animation__container {
          max-width: 92%;
        }
      }

      .brz .brz-css-anifhv {
        width: 303.61px;
        height: 170.78px;
        margin-inline-start: -1.5px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-anifhv {
          width: 305.33px;
          height: 171.75px;
          margin-inline-start: -1.51px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-anifhv {
          width: 303.84px;
          height: 170.91px;
        }
      }

      .brz .brz-css-1dmou5j:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1dmou5j {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1dmou5j {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1dmou5j .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1dmou5j .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1dmou5j .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1dmou5j .brz-picture {
        filter: none;
      }

      .brz .brz-css-1dmou5j,
      .brz .brz-css-1dmou5j .brz-picture:after,
      .brz .brz-css-1dmou5j .brz-picture,
      .brz .brz-css-1dmou5j.brz-image--withHover img.brz-img,
      .brz .brz-css-1dmou5j.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1dmou5j.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1dmou5j:not(.brz-image--hovered) {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1dmou5j:not(.brz-image--hovered) {
          max-width: 92%;
        }
      }

      .brz .brz-css-y1oaer {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1klc6y7:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1klc6y7 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1klc6y7 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1klc6y7 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1klc6y7 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1klc6y7 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1klc6y7 .brz-picture {
        filter: none;
      }

      .brz .brz-css-1klc6y7,
      .brz .brz-css-1klc6y7 .brz-picture:after,
      .brz .brz-css-1klc6y7 .brz-picture,
      .brz .brz-css-1klc6y7.brz-image--withHover img.brz-img,
      .brz .brz-css-1klc6y7.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1klc6y7.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1klc6y7:not(.brz-image--hovered) {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1klc6y7:not(.brz-image--hovered) {
          max-width: 92%;
        }
      }

      .brz .brz-css-z2i9n8.brz-hover-animation__container {
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-z2i9n8.brz-hover-animation__container {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-z2i9n8.brz-hover-animation__container {
          max-width: 92%;
        }
      }

      .brz .brz-css-k1bts9 {
        padding-top: 56.0656%;
      }

      .brz .brz-css-k1bts9>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-k1bts9 {
          padding-top: 56.0662%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-k1bts9 {
          padding-top: 56.0663%;
        }
      }

      .brz .brz-css-qlk3d8 {
        width: 301.7px;
        height: 181.88px;
        margin-inline-start: 0px;
        margin-top: -6.36px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qlk3d8 {
          width: 634.75px;
          height: 382.66px;
          margin-top: -13.39px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qlk3d8 {
          width: 300.84px;
          height: 181.36px;
          margin-top: -6.35px;
        }
      }

      .brz .brz-css-27i7vo:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-27i7vo {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-27i7vo {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-27i7vo .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-27i7vo .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-27i7vo .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-27i7vo .brz-picture {
        filter: none;
      }

      .brz .brz-css-27i7vo,
      .brz .brz-css-27i7vo .brz-picture:after,
      .brz .brz-css-27i7vo .brz-picture,
      .brz .brz-css-27i7vo.brz-image--withHover img.brz-img,
      .brz .brz-css-27i7vo.brz-image--withHover img.dynamic-image,
      .brz .brz-css-27i7vo.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-27i7vo:not(.brz-image--hovered) {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-27i7vo:not(.brz-image--hovered) {
          max-width: 92%;
        }
      }

      .brz .brz-css-49psci.brz-hover-animation__container {
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-49psci.brz-hover-animation__container {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-49psci.brz-hover-animation__container {
          max-width: 92%;
        }
      }

      .brz .brz-css-um4qqs {
        padding-top: 56.0379%;
      }

      .brz .brz-css-um4qqs>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-um4qqs {
          padding-top: 56.0367%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-um4qqs {
          padding-top: 56.0398%;
        }
      }

      .brz .brz-css-ubmueg {
        width: 300.6px;
        height: 200.54px;
        margin-inline-start: 0px;
        margin-top: -16.04px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ubmueg {
          width: 302.98px;
          height: 202.13px;
          margin-top: -16.17px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ubmueg {
          width: 300.84px;
          height: 200.7px;
          margin-top: -16.05px;
        }
      }

      .brz .brz-css-1d0bj2g {
        width: 476.5px;
        height: 268.03px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1d0bj2g {
          width: 302.98px;
          height: 170.43px;
          margin-top: -0.01px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1d0bj2g {
          width: 300.84px;
          height: 169.22px;
        }
      }

      .brz .brz-css-1dzw35g {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1dzw35g>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1dzw35g>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1dzw35g>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1dzw35g>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1dzw35g>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1dzw35g>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1dzw35g>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1dzw35g>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1dzw35g>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1dzw35g>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1dzw35g>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1dzw35g>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1dzw35g>.brz-row,
      .brz .brz-css-1dzw35g>.brz-bg>.brz-bg-video,
      .brz .brz-css-1dzw35g>.brz-bg,
      .brz .brz-css-1dzw35g>.brz-bg>.brz-bg-image,
      .brz .brz-css-1dzw35g>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dzw35g {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1dzw35g>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1dzw35g {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1dzw35g>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1dzw35g {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1o4jwb4.brz-hover-animation__container {
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1o4jwb4.brz-hover-animation__container {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1o4jwb4.brz-hover-animation__container {
          max-width: 92%;
        }
      }

      .brz .brz-css-1y1xgrs {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-sx8t9a {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-sx8t9a>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-sx8t9a>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-sx8t9a>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-sx8t9a>.brz-row,
      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-video,
      .brz .brz-css-sx8t9a>.brz-bg,
      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image,
      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sx8t9a {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sx8t9a>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sx8t9a {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sx8t9a>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sx8t9a {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1nm5j3f {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nm5j3f {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1nm5j3f {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nm5j3f {
          max-width: 100%;
        }
      }

      .brz .brz-css-b0abnu {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-b0abnu>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-b0abnu>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-b0abnu>.brz-bg,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-map,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-color,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-b0abnu {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-b0abnu {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-23kg1i {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-23kg1i.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-23kg1i .brz-container {
        justify-content: center;
      }

      .brz .brz-css-23kg1i>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-23kg1i>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-23kg1i>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-23kg1i {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-23kg1i {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-23kg1i {
          display: block;
        }
      }

      .brz .brz-css-11jlnpp.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-11jlnpp.brz-btn {
        display: flex;
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-11jlnpp.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-11jlnpp.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-11jlnpp.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-11jlnpp:after {
        height: unset;
      }

      .brz .brz-css-11jlnpp .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-11jlnpp .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-11jlnpp.brz-btn,
      .brz .brz-css-11jlnpp.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-11jlnpp.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-11jlnpp.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-11jlnpp.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-11jlnpp.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11jlnpp.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-1cbmrse.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1cbmrse.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1cbmrse.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1cbmrse.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-1cbmrse.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1cbmrse.brz-btn--hover-in:before,
      .brz .brz-css-1cbmrse.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1cbmrse.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cbmrse.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1cbmrse.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1cbmrse.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-n6jmta {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-ru270e {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ru270e {
          position: relative;
        }

        .brz .brz-css-ru270e {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ru270e {
          position: relative;
        }

        .brz .brz-css-ru270e {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ru270e {
          position: relative;
        }

        .brz .brz-css-ru270e {
          display: flex;
        }
      }

      .brz .brz-css-qftvoe {
        height: 50px;
      }

      .brz .brz-css-7q8i0r {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-7q8i0r .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7q8i0r {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7q8i0r {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7q8i0r {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1ok1rv3 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1ok1rv3 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1ok1rv3>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1ok1rv3>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg,
      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image,
      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ok1rv3 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1ok1rv3>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-eqt9fu {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-eqt9fu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-eqt9fu {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-eqt9fu {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-eqt9fu {
          display: flex;
        }
      }

      .brz .brz-css-1u8gsce {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1u8gsce .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1u8gsce>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1u8gsce>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1u8gsce>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1u8gsce>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1u8gsce>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1u8gsce>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1u8gsce>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1u8gsce>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1u8gsce>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1u8gsce>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1u8gsce>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1u8gsce>.brz-bg,
      .brz .brz-css-1u8gsce>.brz-bg>.brz-bg-image,
      .brz .brz-css-1u8gsce>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1u8gsce {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1u8gsce>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1j8ala3 {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1j8ala3 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1j8ala3 {
          padding: 0;
        }
      }

      .brz .brz-css-1o8nk5u {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1o8nk5u>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1o8nk5u>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1o8nk5u>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1o8nk5u>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1o8nk5u>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1o8nk5u>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1o8nk5u>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1o8nk5u>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1o8nk5u>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1o8nk5u>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1o8nk5u>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1o8nk5u>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1o8nk5u>.brz-row,
      .brz .brz-css-1o8nk5u>.brz-bg>.brz-bg-video,
      .brz .brz-css-1o8nk5u>.brz-bg,
      .brz .brz-css-1o8nk5u>.brz-bg>.brz-bg-image,
      .brz .brz-css-1o8nk5u>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o8nk5u {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1o8nk5u>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1o8nk5u {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1o8nk5u>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1o8nk5u {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-nfoyio {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-nfoyio {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-nfoyio {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-nfoyio {
          max-width: 100%;
        }
      }

      .brz .brz-css-1bf9q8r {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-1bf9q8r>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1bf9q8r>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1bf9q8r>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1bf9q8r>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1bf9q8r>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1bf9q8r>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1bf9q8r>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1bf9q8r>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1bf9q8r>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1bf9q8r>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1bf9q8r>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1bf9q8r>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-1bf9q8r>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1bf9q8r>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-1bf9q8r>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1bf9q8r>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-1bf9q8r>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-1bf9q8r>.brz-bg,
      .brz .brz-css-1bf9q8r>.brz-bg>.brz-bg-image,
      .brz .brz-css-1bf9q8r>.brz-bg>.brz-bg-map,
      .brz .brz-css-1bf9q8r>.brz-bg>.brz-bg-color,
      .brz .brz-css-1bf9q8r>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bf9q8r>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1bf9q8r {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1bf9q8r {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1n7s55r {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-1n7s55r.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-1n7s55r .brz-container {
        justify-content: center;
      }

      .brz .brz-css-1n7s55r>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1n7s55r>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-1n7s55r>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1n7s55r {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1n7s55r {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1n7s55r {
          display: block;
        }
      }

      .brz .brz-css-mnhc2n {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-mnhc2n.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-mnhc2n .brz-container {
        justify-content: center;
      }

      .brz .brz-css-mnhc2n>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-mnhc2n>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-mnhc2n>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-mnhc2n {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mnhc2n {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mnhc2n {
          display: block;
        }
      }

      .brz .brz-css-1eougel {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1eougel {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1eougel {
          padding: 0;
        }
      }

      .brz .brz-css-14wtu6e {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14wtu6e {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14wtu6e {
          padding: 0;
        }
      }

      .brz .brz-css-1mv4jp6 {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mv4jp6 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1mv4jp6 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mv4jp6 {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mv4jp6 {
          display: flex;
        }
      }

      .brz .brz-css-1in81l3 {
        padding-top: 56.2497%;
      }

      .brz .brz-css-1in81l3>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1in81l3 {
          padding-top: 56.2479%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1in81l3 {
          padding-top: 56.2492%;
        }
      }

      .brz .brz-css-10hekvi:not(.brz-image--hovered) {
        max-width: 52%;
      }

      .brz .brz-css-10hekvi {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-10hekvi {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-10hekvi .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-10hekvi .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-10hekvi .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-10hekvi .brz-picture {
        filter: none;
      }

      .brz .brz-css-10hekvi,
      .brz .brz-css-10hekvi .brz-picture:after,
      .brz .brz-css-10hekvi .brz-picture,
      .brz .brz-css-10hekvi.brz-image--withHover img.brz-img,
      .brz .brz-css-10hekvi.brz-image--withHover img.dynamic-image,
      .brz .brz-css-10hekvi.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10hekvi:not(.brz-image--hovered) {
          max-width: 94%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10hekvi:not(.brz-image--hovered) {
          max-width: 36%;
        }
      }

      .brz .brz-css-19h7krr:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-19h7krr {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-19h7krr {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-19h7krr .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-19h7krr .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-19h7krr .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-19h7krr .brz-picture {
        filter: none;
      }

      .brz .brz-css-19h7krr,
      .brz .brz-css-19h7krr .brz-picture:after,
      .brz .brz-css-19h7krr .brz-picture,
      .brz .brz-css-19h7krr.brz-image--withHover img.brz-img,
      .brz .brz-css-19h7krr.brz-image--withHover img.dynamic-image,
      .brz .brz-css-19h7krr.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19h7krr:not(.brz-image--hovered) {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19h7krr:not(.brz-image--hovered) {
          max-width: 91%;
        }
      }

      .brz .brz-css-o2qfvi {
        width: 476.5px;
        height: 268.03px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-o2qfvi {
          width: 302.98px;
          height: 170.43px;
          margin-top: -0.01px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-o2qfvi {
          width: 300.84px;
          height: 169.22px;
        }
      }

      .brz .brz-css-vi3quo .brz-menu__ul {
        font-family: var(--brz-buttonfontfamily, initial);
        display: flex;
        flex-wrap: wrap;
        justify-content: inherit;
        align-items: center;
        max-width: none;
        margin: 0px -5px 0px -5px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a {
        flex-flow: row nowrap;
        padding: 0px 5px 0px 5px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
        border-radius: 0px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>a {
        border-radius: 0px;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu {
        font-family: var(--brz-buttonfontfamily, initial);
        border-radius: 0px;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(51, 51, 51, 1);
        box-shadow: none;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item>.brz-a {
        flex-flow: row nowrap;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-a:hover {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
        font-size: 12px;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__item--current .brz-menu__sub-menu {
        box-shadow: none;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__item-dropdown .brz-menu__item {
        background-color: rgba(51, 51, 51, 1);
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:hover:after {
        border-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item {
        border-bottom: 1px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__item-dropdown .brz-menu__item,
      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__item--current .brz-menu__sub-menu,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
      .brz .brz-css-vi3quo .brz-menu__ul,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item,
      .brz .brz-css-vi3quo .brz-menu__sub-menu,
      .brz .brz-css-vi3quo:hover .brz-menu__sub-menu .brz-a,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vi3quo .brz-menu__ul {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-vi3quo [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-vi3quo [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-vi3quo .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vi3quo .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vi3quo .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo .brz-mega-menu__dropdown {
          display: block;
        }
      }

      .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          display: none;
          width: 18px;
        }

        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ziiqr2 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          display: flex;
          width: 18px;
        }

        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ziiqr2 .brz-menu {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          display: flex;
          width: 18px;
        }

        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ziiqr2 .brz-menu {
          display: none;
        }
      }

      .brz .brz-css-1t47koi {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-jpsomo.brz-hover-animation__container {
        max-width: 50%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jpsomo.brz-hover-animation__container {
          max-width: 65%;
        }
      }

      .brz .brz-css-i5qxa1:not(.brz-image--hovered) {
        max-width: 50%;
      }

      .brz .brz-css-i5qxa1 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-i5qxa1 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-i5qxa1 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-i5qxa1 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-i5qxa1 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-i5qxa1 .brz-picture {
        filter: none;
      }

      .brz .brz-css-i5qxa1,
      .brz .brz-css-i5qxa1 .brz-picture:after,
      .brz .brz-css-i5qxa1 .brz-picture,
      .brz .brz-css-i5qxa1.brz-image--withHover img.brz-img,
      .brz .brz-css-i5qxa1.brz-image--withHover img.dynamic-image,
      .brz .brz-css-i5qxa1.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-i5qxa1:not(.brz-image--hovered) {
          max-width: 65%;
        }
      }

      .brz .brz-css-4bycuf {
        padding-top: 101.5314%;
      }

      .brz .brz-css-4bycuf>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4bycuf {
          padding-top: 100.7709%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4bycuf {
          padding-top: 100.8799%;
        }
      }

      .brz .brz-css-5931mx.brz-hover-animation__container {
        max-width: 52%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5931mx.brz-hover-animation__container {
          max-width: 94%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5931mx.brz-hover-animation__container {
          max-width: 36%;
        }
      }

      .brz .brz-css-1orsycd {
        padding-top: 99.6342%;
      }

      .brz .brz-css-1orsycd>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1orsycd {
          padding-top: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1orsycd {
          padding-top: 99.8929%;
        }
      }

      .brz .brz-css-19uousn {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-19uousn .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19uousn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19uousn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19uousn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-5fzdq1.brz-hover-animation__container {
        max-width: 60%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5fzdq1.brz-hover-animation__container {
          max-width: 87%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5fzdq1.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      .brz .brz-css-g5hob:not(.brz-image--hovered) {
        max-width: 60%;
      }

      .brz .brz-css-g5hob {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-g5hob {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-g5hob .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-g5hob .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-g5hob .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-g5hob .brz-picture {
        filter: none;
      }

      .brz .brz-css-g5hob,
      .brz .brz-css-g5hob .brz-picture:after,
      .brz .brz-css-g5hob .brz-picture,
      .brz .brz-css-g5hob.brz-image--withHover img.brz-img,
      .brz .brz-css-g5hob.brz-image--withHover img.dynamic-image,
      .brz .brz-css-g5hob.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-g5hob:not(.brz-image--hovered) {
          max-width: 87%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-g5hob:not(.brz-image--hovered) {
          max-width: 35%;
        }
      }

      .brz .brz-css-1cajsfs {
        padding-top: 100.823%;
      }

      .brz .brz-css-1cajsfs>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1cajsfs {
          padding-top: 99.4355%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1cajsfs {
          padding-top: 100.275%;
        }
      }

      .brz .brz-css-9ec15r.brz-hover-animation__container {
        max-width: 50%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9ec15r.brz-hover-animation__container {
          max-width: 77%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9ec15r.brz-hover-animation__container {
          max-width: 25%;
        }
      }

      .brz .brz-css-15pbh1p:not(.brz-image--hovered) {
        max-width: 50%;
      }

      .brz .brz-css-15pbh1p {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-15pbh1p {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-15pbh1p .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-15pbh1p .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-15pbh1p .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-15pbh1p .brz-picture {
        filter: none;
      }

      .brz .brz-css-15pbh1p,
      .brz .brz-css-15pbh1p .brz-picture:after,
      .brz .brz-css-15pbh1p .brz-picture,
      .brz .brz-css-15pbh1p.brz-image--withHover img.brz-img,
      .brz .brz-css-15pbh1p.brz-image--withHover img.dynamic-image,
      .brz .brz-css-15pbh1p.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15pbh1p:not(.brz-image--hovered) {
          max-width: 77%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15pbh1p:not(.brz-image--hovered) {
          max-width: 25%;
        }
      }

      .brz .brz-css-hbt90z {
        padding-top: 100.3701%;
      }

      .brz .brz-css-hbt90z>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hbt90z {
          padding-top: 99.1884%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hbt90z {
          padding-top: 99.7743%;
        }
      }

      .brz .brz-css-10110p5.brz-hover-animation__container {
        max-width: 63%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10110p5.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10110p5.brz-hover-animation__container {
          max-width: 36%;
        }
      }

      .brz .brz-css-1ere2cj:not(.brz-image--hovered) {
        max-width: 63%;
      }

      .brz .brz-css-1ere2cj {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1ere2cj {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1ere2cj .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1ere2cj .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1ere2cj .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ere2cj .brz-picture {
        filter: none;
      }

      .brz .brz-css-1ere2cj,
      .brz .brz-css-1ere2cj .brz-picture:after,
      .brz .brz-css-1ere2cj .brz-picture,
      .brz .brz-css-1ere2cj.brz-image--withHover img.brz-img,
      .brz .brz-css-1ere2cj.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1ere2cj.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ere2cj:not(.brz-image--hovered) {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ere2cj:not(.brz-image--hovered) {
          max-width: 36%;
        }
      }

      .brz .brz-css-147vfz {
        height: 50px;
      }

      .brz .brz-css-nky9gx {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1jjhu4g.brz-hover-animation__container {
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1jjhu4g.brz-hover-animation__container {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jjhu4g.brz-hover-animation__container {
          max-width: 91%;
        }
      }

      .brz .brz-css-p7aelm {
        padding-top: 56.2867%;
      }

      .brz .brz-css-p7aelm>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-p7aelm {
          padding-top: 55.9986%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-p7aelm {
          padding-top: 56.2884%;
        }
      }

      .brz .brz-css-yq6s0v {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-wsetqo {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-wsetqo.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-wsetqo .brz-container {
        justify-content: center;
      }

      .brz .brz-css-wsetqo>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-wsetqo>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-wsetqo>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-wsetqo {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wsetqo {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wsetqo {
          display: block;
        }
      }

      .brz .brz-css-15t3xxy {
        height: 50px;
      }

      .brz .brz-css-2a2fri {
        width: 662.34px;
        height: 441.56px;
        margin-inline-start: -92.92px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2a2fri {
          width: 663.55px;
          height: 442.37px;
          margin-inline-start: 0px;
          margin-top: -22.12px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2a2fri {
          width: 328.44px;
          height: 218.96px;
          margin-inline-start: 0px;
          margin-top: -5.48px;
        }
      }

      .brz .brz-css-14x8rra {
        padding-top: 92.6674%;
      }

      .brz .brz-css-14x8rra>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14x8rra {
          padding-top: 60%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14x8rra {
          padding-top: 63.3327%;
        }
      }

      .brz .brz-css-gkgtyz.brz-hover-animation__container {
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gkgtyz.brz-hover-animation__container {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gkgtyz.brz-hover-animation__container {
          max-width: 92%;
        }
      }

      .brz .brz-css-xv7qto:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-xv7qto {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-xv7qto {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-xv7qto .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-xv7qto .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-xv7qto .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-xv7qto .brz-picture {
        filter: none;
      }

      .brz .brz-css-xv7qto,
      .brz .brz-css-xv7qto .brz-picture:after,
      .brz .brz-css-xv7qto .brz-picture,
      .brz .brz-css-xv7qto.brz-image--withHover img.brz-img,
      .brz .brz-css-xv7qto.brz-image--withHover img.dynamic-image,
      .brz .brz-css-xv7qto.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xv7qto:not(.brz-image--hovered) {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xv7qto:not(.brz-image--hovered) {
          max-width: 92%;
        }
      }

      .brz .brz-css-rka8ej {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-rka8ej .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rka8ej {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rka8ej {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rka8ej {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-19rgls3 {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19rgls3 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19rgls3 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19rgls3 {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19rgls3 {
          display: flex;
        }
      }

      .brz .brz-css-5y4kl7 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1wn4o17 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1wn4o17 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1wn4o17>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1wn4o17>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1wn4o17>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1wn4o17>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1wn4o17>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1wn4o17>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1wn4o17>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1wn4o17>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1wn4o17>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1wn4o17>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1wn4o17>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1wn4o17>.brz-bg,
      .brz .brz-css-1wn4o17>.brz-bg>.brz-bg-image,
      .brz .brz-css-1wn4o17>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1wn4o17 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1wn4o17>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-7xd9bk {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7xd9bk {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7xd9bk {
          padding: 0;
        }
      }

      .brz .brz-css-579gtb {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-579gtb>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-579gtb>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-579gtb>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-579gtb>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-579gtb>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-579gtb>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-579gtb>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-579gtb>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-579gtb>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-579gtb>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-579gtb>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-579gtb>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-579gtb>.brz-row,
      .brz .brz-css-579gtb>.brz-bg>.brz-bg-video,
      .brz .brz-css-579gtb>.brz-bg,
      .brz .brz-css-579gtb>.brz-bg>.brz-bg-image,
      .brz .brz-css-579gtb>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-579gtb {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-579gtb>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-579gtb {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-579gtb>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-579gtb {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-wwpycn {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wwpycn {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wwpycn {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wwpycn {
          max-width: 100%;
        }
      }

      .brz .brz-css-67cgn1 {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-67cgn1>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-67cgn1>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-67cgn1>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-67cgn1>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-67cgn1>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-67cgn1>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-67cgn1>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-67cgn1>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-67cgn1>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-67cgn1>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-67cgn1>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-67cgn1>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-67cgn1>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-67cgn1>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-67cgn1>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-67cgn1>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-67cgn1>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-67cgn1>.brz-bg,
      .brz .brz-css-67cgn1>.brz-bg>.brz-bg-image,
      .brz .brz-css-67cgn1>.brz-bg>.brz-bg-map,
      .brz .brz-css-67cgn1>.brz-bg>.brz-bg-color,
      .brz .brz-css-67cgn1>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-67cgn1>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-67cgn1 {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-67cgn1 {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-tqvn65 {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-tqvn65 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-tqvn65 {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tqvn65 {
          max-width: 100%;
        }
      }

      .brz-css-17k44l8 .brz-line-container:after {
        display: none;
      }

      .brz-css-17k44l8 .brz-hr,
      .brz-css-17k44l8 .brz-line-container:before,
      .brz-css-17k44l8 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-17k44l8.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-17k44l8 {
        width: 75%;
      }

      .brz-css-17k44l8 .brz-hr {
        border-radius: 0px;
      }

      .brz-css-17k44l8 .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-17k44l8 .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-17k44l8 .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-17k44l8 .brz-line-icon-wrapper,
      .brz-css-17k44l8 .brz-hr,
      .brz-css-17k44l8 .brz-line-container:before,
      .brz-css-17k44l8 .brz-line-container:after,
      .brz-css-17k44l8 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-m7z4fl {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-m7z4fl>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-m7z4fl>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-m7z4fl>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-m7z4fl>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-m7z4fl>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-m7z4fl>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-m7z4fl>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-m7z4fl>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-m7z4fl>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-m7z4fl>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-m7z4fl>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-m7z4fl>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-m7z4fl>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-m7z4fl>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-m7z4fl>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-m7z4fl>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-m7z4fl>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-m7z4fl>.brz-bg,
      .brz .brz-css-m7z4fl>.brz-bg>.brz-bg-image,
      .brz .brz-css-m7z4fl>.brz-bg>.brz-bg-map,
      .brz .brz-css-m7z4fl>.brz-bg>.brz-bg-color,
      .brz .brz-css-m7z4fl>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-m7z4fl>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-m7z4fl {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-m7z4fl {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-nynmbn {
        height: 50px;
      }

      .brz-css-tnwsn7 .brz-line-container:after {
        display: none;
      }

      .brz-css-tnwsn7 .brz-hr,
      .brz-css-tnwsn7 .brz-line-container:before,
      .brz-css-tnwsn7 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-tnwsn7.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-tnwsn7 {
        width: 75%;
      }

      .brz-css-tnwsn7 .brz-hr {
        border-radius: 0px;
      }

      .brz-css-tnwsn7 .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-tnwsn7 .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-tnwsn7 .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-tnwsn7 .brz-line-icon-wrapper,
      .brz-css-tnwsn7 .brz-hr,
      .brz-css-tnwsn7 .brz-line-container:before,
      .brz-css-tnwsn7 .brz-line-container:after,
      .brz-css-tnwsn7 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1dnbczj {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1rqipbc {
        width: 300.6px;
        height: 169.09px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rqipbc {
          width: 302.98px;
          height: 170.43px;
          margin-top: -0.01px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rqipbc {
          width: 300.84px;
          height: 169.22px;
        }
      }

      .brz .brz-css-wgrz1q .brz-menu__ul {
        font-family: var(--brz-buttonfontfamily, initial);
        display: flex;
        flex-wrap: wrap;
        justify-content: inherit;
        align-items: center;
        max-width: none;
        margin: 0px -5px 0px -5px;
      }

      .brz .brz-css-wgrz1q .brz-menu__ul {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item>.brz-a {
        flex-flow: row nowrap;
        padding: 0px 5px 0px 5px;
      }

      .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
      }

      .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item {
        border-radius: 0px;
      }

      .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item>a {
        border-radius: 0px;
      }

      .brz .brz-css-wgrz1q .brz-menu__sub-menu {
        font-family: var(--brz-buttonfontfamily, initial);
        border-radius: 0px;
      }

      .brz .brz-css-wgrz1q .brz-menu__sub-menu {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(51, 51, 51, 1);
        box-shadow: none;
      }

      .brz .brz-css-wgrz1q .brz-menu__sub-menu .brz-menu__item>.brz-a {
        flex-flow: row nowrap;
      }

      .brz .brz-css-wgrz1q .brz-menu__sub-menu .brz-a:hover {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-wgrz1q .brz-menu__sub-menu .brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
        font-size: 12px;
      }

      .brz .brz-css-wgrz1q .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-wgrz1q .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-wgrz1q .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-wgrz1q .brz-menu__item--current .brz-menu__sub-menu {
        box-shadow: none;
      }

      .brz .brz-css-wgrz1q .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-wgrz1q .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-wgrz1q .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-wgrz1q .brz-menu__item-dropdown .brz-menu__item {
        background-color: rgba(51, 51, 51, 1);
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-wgrz1q .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:hover:after {
        border-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-wgrz1q .brz-menu__sub-menu>.brz-menu__item {
        border-bottom: 1px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-wgrz1q .brz-menu__item-dropdown .brz-menu__item,
      .brz .brz-css-wgrz1q .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
      .brz .brz-css-wgrz1q .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-wgrz1q .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-wgrz1q .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-wgrz1q .brz-menu__item--current .brz-menu__sub-menu,
      .brz .brz-css-wgrz1q .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
      .brz .brz-css-wgrz1q .brz-menu__ul,
      .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item>.brz-a,
      .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
      .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
      .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
      .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
      .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item,
      .brz .brz-css-wgrz1q .brz-menu__sub-menu,
      .brz .brz-css-wgrz1q:hover .brz-menu__sub-menu .brz-a,
      .brz .brz-css-wgrz1q .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
      .brz .brz-css-wgrz1q .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wgrz1q .brz-menu__ul {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-wgrz1q .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-wgrz1q [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-wgrz1q [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-wgrz1q>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-wgrz1q>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-wgrz1q>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-wgrz1q .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wgrz1q .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-wgrz1q .brz-menu__sub-menu {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-wgrz1q>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-wgrz1q>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-wgrz1q>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-wgrz1q .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-wgrz1q .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-wgrz1q .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-wgrz1q.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-wgrz1q .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wgrz1q .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-wgrz1q .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-wgrz1q .brz-menu__sub-menu {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-wgrz1q>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-wgrz1q>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-wgrz1q>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-wgrz1q .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-wgrz1q .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-wgrz1q .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-wgrz1q.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-wgrz1q .brz-mega-menu__dropdown {
          display: block;
        }
      }

      .brz .brz-css-1o4l236 .brz-mm-menu__icon {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o4l236 .brz-mm-menu__icon {
          display: none;
          font-size: 18px;
        }

        .brz .brz-css-1o4l236 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1o4l236 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1o4l236 .brz-mm-menu__icon {
          display: flex;
          font-size: 18px;
        }

        .brz .brz-css-1o4l236 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1o4l236 .brz-menu {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1o4l236 .brz-mm-menu__icon {
          display: flex;
          font-size: 18px;
        }

        .brz .brz-css-1o4l236 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1o4l236 .brz-menu {
          display: none;
        }
      }

      .brz .brz-css-1wqeqq4 {
        padding-top: 53.7518%;
      }

      .brz .brz-css-1wqeqq4>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1wqeqq4 {
          padding-top: 54.9446%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1wqeqq4 {
          padding-top: 54.3491%;
        }
      }

      .brz .brz-css-1jrbhuf.brz-hover-animation__container {
        max-width: 70%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1jrbhuf.brz-hover-animation__container {
          max-width: 54%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jrbhuf.brz-hover-animation__container {
          max-width: 52%;
        }
      }

      .brz .brz-css-1pmvik4:not(.brz-image--hovered) {
        max-width: 70%;
      }

      .brz .brz-css-1pmvik4 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1pmvik4 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1pmvik4 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1pmvik4 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1pmvik4 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1pmvik4 .brz-picture {
        filter: none;
      }

      .brz .brz-css-1pmvik4,
      .brz .brz-css-1pmvik4 .brz-picture:after,
      .brz .brz-css-1pmvik4 .brz-picture,
      .brz .brz-css-1pmvik4.brz-image--withHover img.brz-img,
      .brz .brz-css-1pmvik4.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1pmvik4.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1pmvik4:not(.brz-image--hovered) {
          max-width: 54%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1pmvik4:not(.brz-image--hovered) {
          max-width: 52%;
        }
      }

      .brz .brz-css-xet4k4 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-xet4k4 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xet4k4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xet4k4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xet4k4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-d6jh7q {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-d6jh7q {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-d6jh7q {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-d6jh7q {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-d6jh7q {
          display: flex;
        }
      }

      .brz .brz-css-10o8ue {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-10o8ue .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-10o8ue>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-10o8ue>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-10o8ue>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-10o8ue>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-10o8ue>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-10o8ue>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-10o8ue>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-10o8ue>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-10o8ue>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-10o8ue>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-10o8ue>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-10o8ue>.brz-bg,
      .brz .brz-css-10o8ue>.brz-bg>.brz-bg-image,
      .brz .brz-css-10o8ue>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-10o8ue {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-10o8ue>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-8rgvti {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1mzgiu9 .brz-mm-navbar .brz-mm-close {
        font-size: 16px;
        margin: 0;
        padding: 10px 15px 10px 10px;
      }

      .brz .brz-css-1mzgiu9 .brz-mm-navbar .brz-mm-close {
        color: rgba(255, 255, 255, 1);
        background-color: #333333;
      }

      .brz .brz-css-1mzgiu9 .brz-menu__item {
        font-family: var(--brz-buttonfontfamily, initial);
      }

      .brz .brz-css-1mzgiu9 .brz-menu__item {
        color: rgba(255, 255, 255, 1);
        border-color: rgba(85, 85, 85, 1);
      }

      .brz nav.brz-mm-menu.brz-css-1mzgiu9 {
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-1mzgiu9.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
        padding: 10px 20px 10px 20px;
        flex-flow: row nowrap;
      }

      .brz .brz-css-1mzgiu9 .brz-menu__item:hover>.brz-mm-listitem__text {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1mzgiu9 .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1mzgiu9 .brz-mm-navbar {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1mzgiu9 .brz-menu__item.brz-mm-listitem_opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1mzgiu9.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels {
        background-image: none;
      }

      .brz .brz-css-1mzgiu9.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-1mzgiu9 .brz-mm-panels>.brz-mm-panel:before {
        background-image: none;
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-1mzgiu9.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-1mzgiu9 .brz-mm-panels>.brz-mm-panel {
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-1mzgiu9 .brz-mm-panels>.brz-mm-panel {
        background-image: none;
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-1mzgiu9.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after {
        border-color: rgba(85, 85, 85, 1);
      }

      .brz .brz-css-1mzgiu9 .brz-mm-listitem {
        border-color: rgba(85, 85, 85, 1);
      }

      .brz .brz-css-1mzgiu9 .brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1mzgiu9 .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1mzgiu9 .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active)>.brz-mm-listitem__text>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1mzgiu9 .brz-mm-listitem,
      .brz .brz-css-1mzgiu9.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after,
      .brz .brz-css-1mzgiu9 .brz-menu__item,
      .brz .brz-css-1mzgiu9.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-1mzgiu9 .brz-mm-panels>.brz-mm-panel,
      .brz .brz-css-1mzgiu9.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-1mzgiu9 .brz-mm-panels>.brz-mm-panel:before,
      .brz .brz-css-1mzgiu9 .brz-menu__item.brz-mm-listitem_opened,
      .brz .brz-css-1mzgiu9 .brz-mm-navbar,
      .brz nav.brz-mm-menu.brz-css-1mzgiu9,
      .brz .brz-css-1mzgiu9 .brz-menu__item>.brz-mm-listitem__text,
      .brz .brz-css-1mzgiu9 .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mzgiu9 .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-1mzgiu9 .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-1mzgiu9 .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-1mzgiu9 .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-1mzgiu9 .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-1mzgiu9.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1mzgiu9 .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-1mzgiu9 .brz-menu__item {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-1mzgiu9 .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-1mzgiu9 .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-1mzgiu9 .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-1mzgiu9.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttontabletlineheight, initial) * var(--brz-buttontabletfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mzgiu9 .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-1mzgiu9 .brz-menu__item {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-1mzgiu9 .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-1mzgiu9 .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-1mzgiu9 .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-1mzgiu9.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonmobilelineheight, initial) * var(--brz-buttonmobilefontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      .brz .brz-css-1utmlmy:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1utmlmy {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1utmlmy {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1utmlmy .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1utmlmy .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1utmlmy .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1utmlmy .brz-picture {
        filter: none;
      }

      .brz .brz-css-1utmlmy,
      .brz .brz-css-1utmlmy .brz-picture:after,
      .brz .brz-css-1utmlmy .brz-picture,
      .brz .brz-css-1utmlmy.brz-image--withHover img.brz-img,
      .brz .brz-css-1utmlmy.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1utmlmy.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1utmlmy:not(.brz-image--hovered) {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1utmlmy:not(.brz-image--hovered) {
          max-width: 92%;
        }
      }

      .brz .brz-css-14o171n.brz-hover-animation__container {
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14o171n.brz-hover-animation__container {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14o171n.brz-hover-animation__container {
          max-width: 92%;
        }
      }

      .brz .brz-css-pcnchl {
        padding-top: 56.2508%;
      }

      .brz .brz-css-pcnchl>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pcnchl {
          padding-top: 56.2479%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pcnchl {
          padding-top: 56.2492%;
        }
      }

      .brz .brz-css-4agmhz {
        width: 306.61px;
        height: 168.95px;
        margin-inline-start: -3px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4agmhz {
          width: 309.03px;
          height: 170.28px;
          margin-inline-start: -3.02px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4agmhz {
          width: 306.85px;
          height: 169.08px;
          margin-inline-start: -3.01px;
        }
      }

      .brz .brz-css-1tgw8ws {
        padding-top: 56.2043%;
      }

      .brz .brz-css-1tgw8ws>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1tgw8ws {
          padding-top: 56.2017%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1tgw8ws {
          padding-top: 56.2026%;
        }
      }

      .brz .brz-css-1ulafa1 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1l1vks1:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1l1vks1 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1l1vks1 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1l1vks1 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1l1vks1 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1l1vks1 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1l1vks1 .brz-picture {
        filter: none;
      }

      .brz .brz-css-1l1vks1,
      .brz .brz-css-1l1vks1 .brz-picture:after,
      .brz .brz-css-1l1vks1 .brz-picture,
      .brz .brz-css-1l1vks1.brz-image--withHover img.brz-img,
      .brz .brz-css-1l1vks1.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1l1vks1.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1l1vks1:not(.brz-image--hovered) {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1l1vks1:not(.brz-image--hovered) {
          max-width: 92%;
        }
      }

      .brz .brz-css-1h86qv1.brz-hover-animation__container {
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1h86qv1.brz-hover-animation__container {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1h86qv1.brz-hover-animation__container {
          max-width: 92%;
        }
      }

      .brz .brz-css-k5gjwm {
        padding-top: 56.0656%;
      }

      .brz .brz-css-k5gjwm>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-k5gjwm {
          padding-top: 56.0662%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-k5gjwm {
          padding-top: 56.0663%;
        }
      }

      .brz .brz-css-1fjqfhp {
        width: 301.7px;
        height: 181.88px;
        margin-inline-start: 0px;
        margin-top: -6.36px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1fjqfhp {
          width: 634.75px;
          height: 382.66px;
          margin-top: -13.39px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1fjqfhp {
          width: 300.84px;
          height: 181.36px;
          margin-top: -6.35px;
        }
      }

      .brz .brz-css-xx25ce:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-xx25ce {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-xx25ce {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-xx25ce .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-xx25ce .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-xx25ce .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-xx25ce .brz-picture {
        filter: none;
      }

      .brz .brz-css-xx25ce,
      .brz .brz-css-xx25ce .brz-picture:after,
      .brz .brz-css-xx25ce .brz-picture,
      .brz .brz-css-xx25ce.brz-image--withHover img.brz-img,
      .brz .brz-css-xx25ce.brz-image--withHover img.dynamic-image,
      .brz .brz-css-xx25ce.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xx25ce:not(.brz-image--hovered) {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xx25ce:not(.brz-image--hovered) {
          max-width: 92%;
        }
      }

      .brz .brz-css-4b0lvv.brz-hover-animation__container {
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4b0lvv.brz-hover-animation__container {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4b0lvv.brz-hover-animation__container {
          max-width: 92%;
        }
      }

      .brz .brz-css-12dqy3l {
        padding-top: 56.3506%;
      }

      .brz .brz-css-12dqy3l>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12dqy3l {
          padding-top: 56.3503%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12dqy3l {
          padding-top: 56.3489%;
        }
      }

      .brz .brz-css-w20lvr {
        width: 601.21px;
        height: 338.78px;
        margin-inline-start: -150.3px;
        margin-top: -84.69px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-w20lvr {
          width: 605.96px;
          height: 341.46px;
          margin-inline-start: -151.49px;
          margin-top: -85.36px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-w20lvr {
          width: 601.68px;
          height: 339.05px;
          margin-inline-start: -150.42px;
          margin-top: -84.76px;
        }
      }

      .brz .brz-css-15wf5w8:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-15wf5w8 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-15wf5w8 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-15wf5w8 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-15wf5w8 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-15wf5w8 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-15wf5w8 .brz-picture {
        filter: none;
      }

      .brz .brz-css-15wf5w8,
      .brz .brz-css-15wf5w8 .brz-picture:after,
      .brz .brz-css-15wf5w8 .brz-picture,
      .brz .brz-css-15wf5w8.brz-image--withHover img.brz-img,
      .brz .brz-css-15wf5w8.brz-image--withHover img.dynamic-image,
      .brz .brz-css-15wf5w8.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15wf5w8:not(.brz-image--hovered) {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15wf5w8:not(.brz-image--hovered) {
          max-width: 92%;
        }
      }

      .brz .brz-css-ifgd97.brz-hover-animation__container {
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ifgd97.brz-hover-animation__container {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ifgd97.brz-hover-animation__container {
          max-width: 92%;
        }
      }

      .brz .brz-css-e3k64f.brz-hover-animation__container {
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-e3k64f.brz-hover-animation__container {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-e3k64f.brz-hover-animation__container {
          max-width: 92%;
        }
      }

      .brz .brz-css-kvdmhl:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-kvdmhl {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-kvdmhl {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-kvdmhl .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-kvdmhl .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-kvdmhl .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-kvdmhl .brz-picture {
        filter: none;
      }

      .brz .brz-css-kvdmhl,
      .brz .brz-css-kvdmhl .brz-picture:after,
      .brz .brz-css-kvdmhl .brz-picture,
      .brz .brz-css-kvdmhl.brz-image--withHover img.brz-img,
      .brz .brz-css-kvdmhl.brz-image--withHover img.dynamic-image,
      .brz .brz-css-kvdmhl.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kvdmhl:not(.brz-image--hovered) {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kvdmhl:not(.brz-image--hovered) {
          max-width: 92%;
        }
      }

      .brz .brz-css-1o3ojj {
        width: 300.6px;
        height: 200.4px;
        margin-inline-start: 0px;
        margin-top: -15.03px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1o3ojj {
          width: 302.98px;
          height: 201.99px;
          margin-top: -15.15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1o3ojj {
          width: 300.84px;
          height: 200.56px;
          margin-top: -15.04px;
        }
      }

      .brz .brz-css-1vaowde {
        padding-top: 56.6667%;
      }

      .brz .brz-css-1vaowde>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1vaowde {
          padding-top: 56.6671%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1vaowde {
          padding-top: 56.668%;
        }
      }

      .brz .brz-css-7tw6iv {
        width: 300.6px;
        height: 200.4px;
        margin-inline-start: 0px;
        margin-top: -15.03px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7tw6iv {
          width: 302.98px;
          height: 201.99px;
          margin-top: -15.15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7tw6iv {
          width: 300.84px;
          height: 200.56px;
          margin-top: -15.04px;
        }
      }

      .brz .brz-css-1eh8sev:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1eh8sev {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1eh8sev {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1eh8sev .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1eh8sev .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1eh8sev .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1eh8sev .brz-picture {
        filter: none;
      }

      .brz .brz-css-1eh8sev,
      .brz .brz-css-1eh8sev .brz-picture:after,
      .brz .brz-css-1eh8sev .brz-picture,
      .brz .brz-css-1eh8sev.brz-image--withHover img.brz-img,
      .brz .brz-css-1eh8sev.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1eh8sev.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1eh8sev:not(.brz-image--hovered) {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1eh8sev:not(.brz-image--hovered) {
          max-width: 92%;
        }
      }

      .brz .brz-css-1y1ed02.brz-hover-animation__container {
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1y1ed02.brz-hover-animation__container {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1y1ed02.brz-hover-animation__container {
          max-width: 92%;
        }
      }

      .brz .brz-css-1no68q2 {
        padding-top: 56.67%;
      }

      .brz .brz-css-1no68q2>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1no68q2 {
          padding-top: 56.6671%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1no68q2 {
          padding-top: 56.668%;
        }
      }

      .brz .brz-css-1ux9dfd {
        width: 300.6px;
        height: 181.22px;
        margin-inline-start: 0px;
        margin-top: -5.44px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ux9dfd {
          width: 302.98px;
          height: 182.65px;
          margin-top: -5.48px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ux9dfd {
          width: 300.84px;
          height: 181.36px;
        }
      }

      .brz .brz-css-1srihtq:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1srihtq {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1srihtq {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1srihtq .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1srihtq .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1srihtq .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1srihtq .brz-picture {
        filter: none;
      }

      .brz .brz-css-1srihtq,
      .brz .brz-css-1srihtq .brz-picture:after,
      .brz .brz-css-1srihtq .brz-picture,
      .brz .brz-css-1srihtq.brz-image--withHover img.brz-img,
      .brz .brz-css-1srihtq.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1srihtq.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1srihtq:not(.brz-image--hovered) {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1srihtq:not(.brz-image--hovered) {
          max-width: 92%;
        }
      }

      .brz .brz-css-1kwq50d.brz-hover-animation__container {
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1kwq50d.brz-hover-animation__container {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1kwq50d.brz-hover-animation__container {
          max-width: 92%;
        }
      }

      .brz .brz-css-rmnxip {
        width: 301.7px;
        height: 301.7px;
        margin-inline-start: 0px;
        margin-top: -65.36px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rmnxip {
          width: 634.75px;
          height: 634.75px;
          margin-top: -137.52px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rmnxip {
          width: 300.84px;
          height: 300.84px;
          margin-top: -65.17px;
        }
      }

      .brz .brz-css-1ju9v0o:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1ju9v0o {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1ju9v0o {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1ju9v0o .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1ju9v0o .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1ju9v0o .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ju9v0o .brz-picture {
        filter: none;
      }

      .brz .brz-css-1ju9v0o,
      .brz .brz-css-1ju9v0o .brz-picture:after,
      .brz .brz-css-1ju9v0o .brz-picture,
      .brz .brz-css-1ju9v0o.brz-image--withHover img.brz-img,
      .brz .brz-css-1ju9v0o.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1ju9v0o.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ju9v0o:not(.brz-image--hovered) {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ju9v0o:not(.brz-image--hovered) {
          max-width: 92%;
        }
      }

      .brz .brz-css-5vpdmr.brz-hover-animation__container {
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5vpdmr.brz-hover-animation__container {
          max-width: 96%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5vpdmr.brz-hover-animation__container {
          max-width: 92%;
        }
      }

      .brz .brz-css-1bmum4f {
        padding-top: 56.6667%;
      }

      .brz .brz-css-1bmum4f>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1bmum4f {
          padding-top: 56.6671%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1bmum4f {
          padding-top: 56.668%;
        }
      }

      .brz .brz-css-fsgmik {
        padding-top: 56.6689%;
      }

      .brz .brz-css-fsgmik>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fsgmik {
          padding-top: 56.6696%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fsgmik {
          padding-top: 56.6713%;
        }
      }

      .brz .brz-css-ok38bs {
        padding: 0;
      }

      .brz .brz-css-18iqifn {
        margin: 0;
      }

      .brz .brz-css-1vx8k93 {
        margin: 0;
      }

      .brz .brz-css-1msm67b {
        padding: 0;
      }

      .brz .brz-css-1krt22v {
        padding: 0;
      }

      .brz .brz-css-hshif9 {
        margin: 0;
      }

      .brz .brz-css-knmfcb {
        padding: 0;
      }

      .brz .brz-css-vq4j97 {
        margin: 0;
      }

      .brz .brz-css-fmty23 {
        border-radius: 12px;
      }

      .brz .brz-css-fmty23 .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fmty23:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-fmty23 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-fmty23:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-fmty23 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-fmty23:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-fmty23 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-fmty23:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-fmty23,
        .brz .brz-css-fmty23 .brz-picture:after,
        .brz .brz-css-fmty23 .brz-picture,
        .brz .brz-css-fmty23.brz-image--withHover img.brz-img,
        .brz .brz-css-fmty23.brz-image--withHover img.dynamic-image,
        .brz .brz-css-fmty23.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mv7juv {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-rac18l {
        margin: 10px 20px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rac18l {
          padding: 0;
          margin: 10px 20px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-rac18l .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rac18l {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rac18l {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rac18l {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-m487co {
          width: 300.6px;
          height: 170.14px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1u0qtid {
          padding-top: 56.6001%;
        }

        .brz .brz-css-1u0qtid>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2q14te.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-oamzpg {
        margin: 0;
        padding: 15px 25px 15px 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-oamzpg {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 15px 25px 15px 25px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-oamzpg:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-oamzpg {
          margin: 0px 0px 20px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-oamzpg {
          margin: 10px 15px 25px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mdzt26 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-mdzt26 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mdzt26 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-2ocz75 {
        animation-name: fadeIn;
        animation-duration: 1300ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-2ocz75 {
          animation-name: fadeIn;
          animation-duration: 1300ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-ngrx04 {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-ngrx04>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ngrx04 {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-ngrx04 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-ngrx04>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-ngrx04:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ngrx04>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ngrx04:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ngrx04:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ngrx04>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ngrx04:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ngrx04>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ngrx04:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ngrx04>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ngrx04:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ngrx04>.brz-bg,
        .brz .brz-css-ngrx04>.brz-bg>.brz-bg-image,
        .brz .brz-css-ngrx04>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ngrx04 {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-ngrx04>.brz-bg {
          margin: 0px 0px 20px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ngrx04 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-ngrx04>.brz-bg {
          margin: 10px 15px 25px 15px;
        }
      }

      .brz .brz-css-xGOVV {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 500;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xGOVV {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 500;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xGOVV {
          font-size: 15px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xGOVV {
          text-align: center !important;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-173p9an {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1des84i {
        margin: 5px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1des84i {
          padding: 0;
          margin: 5px 0px 5px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1des84i .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1des84i {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1des84i {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz-css-3ctlal .brz-line-container:after {
        display: none;
      }

      .brz-css-3ctlal .brz-hr,
      .brz-css-3ctlal .brz-line-container:before,
      .brz-css-3ctlal .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-3ctlal.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-3ctlal {
        width: 100%;
      }

      .brz-css-3ctlal .brz-hr {
        border-radius: 12px;
      }

      .brz-css-3ctlal .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-3ctlal .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-3ctlal .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-3ctlal .brz-line-icon-wrapper,
      .brz-css-3ctlal .brz-hr,
      .brz-css-3ctlal .brz-line-container:before,
      .brz-css-3ctlal .brz-line-container:after,
      .brz-css-3ctlal .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-3ctlal.brz-css-3ctlal {
          width: 52%;
        }
      }

      .brz .brz-css-1iwtivd {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1iwtivd {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-1iwtivd .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1iwtivd {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1iwtivd {
          margin: 5px 0px 5px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1iwtivd {
          justify-content: center;
        }
      }

      .brz .brz-css-r6krJ {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 21px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-r6krJ {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 21px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-r6krJ {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-r6krJ {
          text-align: center !important;
          font-size: 20px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-870fjq {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-8c9d0b {
        margin: 10px 20px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8c9d0b {
          padding: 0;
          margin: 10px 20px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-8c9d0b .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8c9d0b {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8c9d0b {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8c9d0b {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-137kgk0>.brz-bg {
        margin: 0;
      }

      .brz .brz-css-137kgk0>.brz-bg>.brz-bg-image {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-137kgk0>.brz-bg>.brz-bg-map {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-137kgk0>.brz-bg>.brz-bg-video {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-137kgk0>* {
          display: none;
        }

        .brz .brz-css-137kgk0>.brz-column__items {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-137kgk0 {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-137kgk0 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-137kgk0>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-137kgk0:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-137kgk0>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-137kgk0:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
          display: block;
        }

        .brz .brz-css-137kgk0:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-137kgk0>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-137kgk0:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-137kgk0>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-137kgk0:hover>.brz-bg>.brz-bg-map {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-137kgk0>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-137kgk0:hover>.brz-bg>.brz-bg-video {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-137kgk0>.brz-bg,
        .brz .brz-css-137kgk0>.brz-bg>.brz-bg-image,
        .brz .brz-css-137kgk0>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-137kgk0>* {
          display: none;
        }

        .brz .brz-css-137kgk0>.brz-column__items {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-137kgk0>.brz-bg {
          margin: 0px 0px 20px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-137kgk0>.brz-bg {
          margin: 10px 15px 25px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-snjwf9 {
          padding-top: 56.6689%;
        }

        .brz .brz-css-snjwf9>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-kjmd1q {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz-css-1ld6yob .brz-line-container:after {
        display: none;
      }

      .brz-css-1ld6yob .brz-hr,
      .brz-css-1ld6yob .brz-line-container:before,
      .brz-css-1ld6yob .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-1ld6yob.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1ld6yob {
        width: 100%;
      }

      .brz-css-1ld6yob .brz-hr {
        border-radius: 12px;
      }

      .brz-css-1ld6yob .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-1ld6yob .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-1ld6yob .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-1ld6yob .brz-line-icon-wrapper,
      .brz-css-1ld6yob .brz-hr,
      .brz-css-1ld6yob .brz-line-container:before,
      .brz-css-1ld6yob .brz-line-container:after,
      .brz-css-1ld6yob .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-1ld6yob.brz-css-1ld6yob {
          width: 51%;
        }
      }

      .brz .brz-css-1hwkvdh {
        border-radius: 12px;
      }

      .brz .brz-css-1hwkvdh .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hwkvdh:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1hwkvdh {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1hwkvdh:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1hwkvdh .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1hwkvdh:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1hwkvdh .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hwkvdh:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1hwkvdh,
        .brz .brz-css-1hwkvdh .brz-picture:after,
        .brz .brz-css-1hwkvdh .brz-picture,
        .brz .brz-css-1hwkvdh.brz-image--withHover img.brz-img,
        .brz .brz-css-1hwkvdh.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1hwkvdh.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bw2dqa {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1bw2dqa .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bw2dqa {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ty02k6 {
          width: 301.7px;
          height: 181.88px;
          margin-inline-start: 0px;
          margin-top: -5.45px;
        }
      }

      .brz .brz-css-1qig2xd {
        margin: 0;
        padding: 15px 25px 15px 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qig2xd {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 15px 25px 15px 25px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qig2xd:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1qig2xd {
          margin: 0px 0px 20px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1qig2xd {
          margin: 10px 15px 25px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      .brz .brz-css-7l1rxd {
        animation-name: fadeIn;
        animation-duration: 1500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7l1rxd {
          animation-name: fadeIn;
          animation-duration: 1500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-2pjjyg {
        flex: 1 1 33.4%;
        max-width: 33.4%;
      }

      .brz .brz-css-2pjjyg>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-2pjjyg {
          z-index: auto;
          flex: 1 1 33.4%;
          max-width: 33.4%;
          justify-content: flex-start;
        }

        .brz .brz-css-2pjjyg .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-2pjjyg>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-2pjjyg:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-2pjjyg>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-2pjjyg:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-2pjjyg:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-2pjjyg>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-2pjjyg:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-2pjjyg>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-2pjjyg:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-2pjjyg>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-2pjjyg:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-2pjjyg>.brz-bg,
        .brz .brz-css-2pjjyg>.brz-bg>.brz-bg-image,
        .brz .brz-css-2pjjyg>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2pjjyg {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-2pjjyg>.brz-bg {
          margin: 0px 0px 20px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2pjjyg {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-2pjjyg>.brz-bg {
          margin: 10px 15px 25px 15px;
        }
      }

      .brz .brz-css-zQV73 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 500;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zQV73 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 500;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zQV73 {
          font-size: 15px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zQV73 {
          text-align: center !important;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-r6gas4 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vzm4fe {
          width: 300.6px;
          height: 230.6px;
          margin-inline-start: 0px;
          margin-top: -17.29px;
        }
      }

      .brz .brz-css-4arimi {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-4arimi {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-4arimi .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4arimi {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4arimi {
          margin: 5px 0px 5px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4arimi {
          justify-content: center;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-h0ctdy.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-sTfnT {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 21px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sTfnT {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 21px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sTfnT {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sTfnT {
          text-align: center !important;
          font-size: 20px;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-gztv1f {
        margin: 10px 20px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gztv1f {
          padding: 0;
          margin: 10px 20px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-gztv1f .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gztv1f {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gztv1f {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gztv1f {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1peptwd {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-iSqqf {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 21px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-iSqqf {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 21px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-iSqqf {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-iSqqf {
          text-align: center !important;
          font-size: 20px;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-1hix5lz {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hix5lz {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-1hix5lz .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hix5lz {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1hix5lz {
          margin: 5px 0px 5px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hix5lz {
          justify-content: center;
        }
      }

      .brz-css-1prkzq9 .brz-line-container:after {
        display: none;
      }

      .brz-css-1prkzq9 .brz-hr,
      .brz-css-1prkzq9 .brz-line-container:before,
      .brz-css-1prkzq9 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-1prkzq9.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1prkzq9 {
        width: 100%;
      }

      .brz-css-1prkzq9 .brz-hr {
        border-radius: 12px;
      }

      .brz-css-1prkzq9 .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-1prkzq9 .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-1prkzq9 .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-1prkzq9 .brz-line-icon-wrapper,
      .brz-css-1prkzq9 .brz-hr,
      .brz-css-1prkzq9 .brz-line-container:before,
      .brz-css-1prkzq9 .brz-line-container:after,
      .brz-css-1prkzq9 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-1prkzq9.brz-css-1prkzq9 {
          width: 59%;
        }
      }

      .brz .brz-css-1mcu7ix {
        margin: 5px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mcu7ix {
          padding: 0;
          margin: 5px 0px 5px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1mcu7ix .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mcu7ix {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mcu7ix {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ts93cq {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-tvCLJ {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 500;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-tvCLJ {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 500;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-tvCLJ {
          font-size: 15px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tvCLJ {
          text-align: center !important;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gka5l0 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-gka5l0>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-gka5l0:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-gka5l0>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-gka5l0:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-gka5l0:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-gka5l0>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-gka5l0:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-gka5l0>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-gka5l0:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-gka5l0>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-gka5l0:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-gka5l0:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-gka5l0>.brz-row,
        .brz .brz-css-gka5l0>.brz-bg>.brz-bg-video,
        .brz .brz-css-gka5l0>.brz-bg,
        .brz .brz-css-gka5l0>.brz-bg>.brz-bg-image,
        .brz .brz-css-gka5l0>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gka5l0 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-19aw21x {
        margin: 5px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19aw21x {
          padding: 0;
          margin: 5px 0px 5px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-19aw21x .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19aw21x {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19aw21x {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-aEymv {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 500;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-aEymv {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 500;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-aEymv {
          font-size: 15px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-aEymv {
          text-align: center !important;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vng2tt {
          padding-top: 56.0013%;
        }

        .brz .brz-css-1vng2tt>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-n0jpd {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-n0jpd {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-n0jpd .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-n0jpd {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-n0jpd {
          margin: 5px 0px 5px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-n0jpd {
          justify-content: center;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-137kr99 {
          width: 300.6px;
          height: 169.09px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mxrnyl {
          padding-top: 56.2508%;
        }

        .brz .brz-css-mxrnyl>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wor33d.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-p19vmo {
        border-radius: 12px;
      }

      .brz .brz-css-p19vmo .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-p19vmo:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-p19vmo {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-p19vmo:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-p19vmo .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-p19vmo:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-p19vmo .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-p19vmo:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-p19vmo,
        .brz .brz-css-p19vmo .brz-picture:after,
        .brz .brz-css-p19vmo .brz-picture,
        .brz .brz-css-p19vmo.brz-image--withHover img.brz-img,
        .brz .brz-css-p19vmo.brz-image--withHover img.dynamic-image,
        .brz .brz-css-p19vmo.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11fcy8j {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-11fcy8j .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11fcy8j {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1yhjfl2 {
        margin: 0;
        padding: 15px 25px 15px 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yhjfl2 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 15px 25px 15px 25px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yhjfl2:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1yhjfl2 {
          margin: 0px 0px 20px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yhjfl2 {
          margin: 10px 15px 25px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      .brz .brz-css-kj4pio {
        animation-name: fadeIn;
        animation-duration: 900ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kj4pio {
          animation-name: fadeIn;
          animation-duration: 900ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-ajv1vi {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-ajv1vi>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ajv1vi {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-ajv1vi .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-ajv1vi>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-ajv1vi:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ajv1vi>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ajv1vi:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ajv1vi:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ajv1vi>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ajv1vi:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ajv1vi>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ajv1vi:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ajv1vi>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ajv1vi:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ajv1vi>.brz-bg,
        .brz .brz-css-ajv1vi>.brz-bg>.brz-bg-image,
        .brz .brz-css-ajv1vi>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ajv1vi {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-ajv1vi>.brz-bg {
          margin: 0px 0px 20px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ajv1vi {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-ajv1vi>.brz-bg {
          margin: 10px 15px 25px 15px;
        }
      }

      .brz .brz-css-gXARU {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 500;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gXARU {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 500;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gXARU {
          font-size: 15px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gXARU {
          text-align: center !important;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-va4gfs {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-y72lj {
        margin: 5px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-y72lj {
          padding: 0;
          margin: 5px 0px 5px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-y72lj .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-y72lj {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-y72lj {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz-css-1hx922c .brz-line-container:after {
        display: none;
      }

      .brz-css-1hx922c .brz-hr,
      .brz-css-1hx922c .brz-line-container:before,
      .brz-css-1hx922c .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-1hx922c.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1hx922c {
        width: 100%;
      }

      .brz-css-1hx922c .brz-hr {
        border-radius: 12px;
      }

      .brz-css-1hx922c .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-1hx922c .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-1hx922c .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-1hx922c .brz-line-icon-wrapper,
      .brz-css-1hx922c .brz-hr,
      .brz-css-1hx922c .brz-line-container:before,
      .brz-css-1hx922c .brz-line-container:after,
      .brz-css-1hx922c .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-1hx922c.brz-css-1hx922c {
          width: 54%;
        }
      }

      .brz .brz-css-bZ8IN {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 21px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-bZ8IN {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 21px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bZ8IN {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bZ8IN {
          text-align: center !important;
          font-size: 20px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-bwkzf7 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-dEtyY {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 21px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dEtyY {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 21px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dEtyY {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dEtyY {
          text-align: center !important;
          font-size: 20px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jj4gra {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gn180n {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-gn180n .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gn180n {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3c3wck {
          width: 300.6px;
          height: 200.54px;
          margin-inline-start: 0px;
          margin-top: -16.04px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ylk30s {
          padding-top: 56.0379%;
        }

        .brz .brz-css-1ylk30s>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-160o7ax.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-l857fv {
        border-radius: 12px;
      }

      .brz .brz-css-l857fv .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-l857fv:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-l857fv {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-l857fv:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-l857fv .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-l857fv:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-l857fv .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-l857fv:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-l857fv,
        .brz .brz-css-l857fv .brz-picture:after,
        .brz .brz-css-l857fv .brz-picture,
        .brz .brz-css-l857fv.brz-image--withHover img.brz-img,
        .brz .brz-css-l857fv.brz-image--withHover img.dynamic-image,
        .brz .brz-css-l857fv.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ut6jbb {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ut6jbb .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ut6jbb {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-h1fcml {
        margin: 0;
        padding: 15px 25px 15px 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-h1fcml {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 15px 25px 15px 25px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-h1fcml:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-h1fcml {
          margin: 0px 0px 20px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-h1fcml {
          margin: 10px 15px 25px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      .brz .brz-css-6yq0y1 {
        animation-name: fadeIn;
        animation-duration: 900ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-6yq0y1 {
          animation-name: fadeIn;
          animation-duration: 900ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1uatgy2 {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-1uatgy2>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uatgy2 {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-1uatgy2 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1uatgy2>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1uatgy2:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1uatgy2>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1uatgy2:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1uatgy2:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1uatgy2>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1uatgy2:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1uatgy2>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1uatgy2:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1uatgy2>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1uatgy2:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1uatgy2>.brz-bg,
        .brz .brz-css-1uatgy2>.brz-bg>.brz-bg-image,
        .brz .brz-css-1uatgy2>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1uatgy2 {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-1uatgy2>.brz-bg {
          margin: 0px 0px 20px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1uatgy2 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1uatgy2>.brz-bg {
          margin: 10px 15px 25px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8kx3ys {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8sxwcb {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-8sxwcb>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-8sxwcb:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-8sxwcb>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-8sxwcb:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-8sxwcb:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-8sxwcb>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-8sxwcb:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-8sxwcb>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-8sxwcb:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-8sxwcb>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-8sxwcb:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-8sxwcb:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-8sxwcb>.brz-row,
        .brz .brz-css-8sxwcb>.brz-bg>.brz-bg-video,
        .brz .brz-css-8sxwcb>.brz-bg,
        .brz .brz-css-8sxwcb>.brz-bg>.brz-bg-image,
        .brz .brz-css-8sxwcb>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8sxwcb {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-uriqk4 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-uriqk4 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-uriqk4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-rby8e {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 21px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rby8e {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 21px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rby8e {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rby8e {
          text-align: center !important;
          font-size: 20px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l94dkq.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-i6GTE {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 21px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-i6GTE {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 21px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-i6GTE {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-i6GTE {
          text-align: center !important;
          font-size: 20px;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-l3l70d {
        border-radius: 12px;
      }

      .brz .brz-css-l3l70d .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-l3l70d:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-l3l70d {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-l3l70d:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-l3l70d .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-l3l70d:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-l3l70d .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-l3l70d:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-l3l70d,
        .brz .brz-css-l3l70d .brz-picture:after,
        .brz .brz-css-l3l70d .brz-picture,
        .brz .brz-css-l3l70d.brz-image--withHover img.brz-img,
        .brz .brz-css-l3l70d.brz-image--withHover img.dynamic-image,
        .brz .brz-css-l3l70d.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gxfnps {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1gxfnps .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gxfnps {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-50otwl {
        margin: 0;
        padding: 15px 25px 15px 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-50otwl {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 15px 25px 15px 25px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-50otwl:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-50otwl {
          margin: 0px 0px 20px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-50otwl {
          margin: 10px 15px 25px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      .brz .brz-css-17fzp84 {
        animation-name: fadeIn;
        animation-duration: 900ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-17fzp84 {
          animation-name: fadeIn;
          animation-duration: 900ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-pprzcz {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-pprzcz>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pprzcz {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-pprzcz .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-pprzcz>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-pprzcz:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-pprzcz>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-pprzcz:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-pprzcz:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-pprzcz>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-pprzcz:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-pprzcz>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-pprzcz:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-pprzcz>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-pprzcz:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-pprzcz>.brz-bg,
        .brz .brz-css-pprzcz>.brz-bg>.brz-bg-image,
        .brz .brz-css-pprzcz>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pprzcz {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-pprzcz>.brz-bg {
          margin: 0px 0px 20px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pprzcz {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-pprzcz>.brz-bg {
          margin: 10px 15px 25px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4qj3pj {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rczw9m {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-rczw9m>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-rczw9m:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-rczw9m>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-rczw9m:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-rczw9m:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-rczw9m>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-rczw9m:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-rczw9m>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-rczw9m:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-rczw9m>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-rczw9m:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-rczw9m:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-rczw9m>.brz-row,
        .brz .brz-css-rczw9m>.brz-bg>.brz-bg-video,
        .brz .brz-css-rczw9m>.brz-bg,
        .brz .brz-css-rczw9m>.brz-bg>.brz-bg-image,
        .brz .brz-css-rczw9m>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rczw9m {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-c1yad9 {
        margin: 0;
        padding: 15px 25px 15px 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-c1yad9 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 15px 25px 15px 25px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-c1yad9:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-c1yad9 {
          margin: 0px 0px 20px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-c1yad9 {
          margin: 10px 15px 25px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16uxuqi {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-qvjdy {
        margin: 5px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-qvjdy {
          padding: 0;
          margin: 5px 0px 5px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-qvjdy .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-qvjdy {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qvjdy {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz-css-1i7xpxj .brz-line-container:after {
        display: none;
      }

      .brz-css-1i7xpxj .brz-hr,
      .brz-css-1i7xpxj .brz-line-container:before,
      .brz-css-1i7xpxj .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-1i7xpxj.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1i7xpxj {
        width: 100%;
      }

      .brz-css-1i7xpxj .brz-hr {
        border-radius: 12px;
      }

      .brz-css-1i7xpxj .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-1i7xpxj .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-1i7xpxj .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-1i7xpxj .brz-line-icon-wrapper,
      .brz-css-1i7xpxj .brz-hr,
      .brz-css-1i7xpxj .brz-line-container:before,
      .brz-css-1i7xpxj .brz-line-container:after,
      .brz-css-1i7xpxj .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-1i7xpxj.brz-css-1i7xpxj {
          width: 55%;
        }
      }

      .brz .brz-css-1ovpnz9 {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ovpnz9 {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-1ovpnz9 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ovpnz9 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ovpnz9 {
          margin: 5px 0px 5px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ovpnz9 {
          justify-content: center;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15iqaoy {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1iwln97 {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1iwln97 {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-1iwln97 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1iwln97 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1iwln97 {
          margin: 5px 0px 5px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1iwln97 {
          justify-content: center;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wah38o {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-wah38o .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wah38o {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1erbl4e {
          width: 301.71px;
          height: 169.71px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jzf5xm {
          padding-top: 56.2512%;
        }

        .brz .brz-css-jzf5xm>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-k59kvs.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-nttqc {
        border-radius: 12px;
      }

      .brz .brz-css-nttqc .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-nttqc:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-nttqc {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-nttqc:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-nttqc .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-nttqc:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-nttqc .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-nttqc:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-nttqc,
        .brz .brz-css-nttqc .brz-picture:after,
        .brz .brz-css-nttqc .brz-picture,
        .brz .brz-css-nttqc.brz-image--withHover img.brz-img,
        .brz .brz-css-nttqc.brz-image--withHover img.dynamic-image,
        .brz .brz-css-nttqc.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1oki5w5 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1oki5w5 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1oki5w5 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-12yy7my {
        margin: 0;
        padding: 15px 25px 15px 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12yy7my {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 15px 25px 15px 25px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12yy7my:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12yy7my {
          margin: 0px 0px 20px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12yy7my {
          margin: 10px 15px 25px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      .brz .brz-css-kqvuuf {
        animation-name: fadeIn;
        animation-duration: 900ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kqvuuf {
          animation-name: fadeIn;
          animation-duration: 900ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1hv6jn0 {
        flex: 1 1 33.4%;
        max-width: 33.4%;
      }

      .brz .brz-css-1hv6jn0>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hv6jn0 {
          z-index: auto;
          flex: 1 1 33.4%;
          max-width: 33.4%;
          justify-content: flex-start;
        }

        .brz .brz-css-1hv6jn0 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1hv6jn0>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1hv6jn0:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1hv6jn0>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hv6jn0:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1hv6jn0:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1hv6jn0>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hv6jn0:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1hv6jn0>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1hv6jn0:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1hv6jn0>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1hv6jn0:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1hv6jn0>.brz-bg,
        .brz .brz-css-1hv6jn0>.brz-bg>.brz-bg-image,
        .brz .brz-css-1hv6jn0>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1hv6jn0 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1hv6jn0>.brz-bg {
          margin: 0px 0px 20px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hv6jn0 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1hv6jn0>.brz-bg {
          margin: 10px 15px 25px 15px;
        }
      }

      .brz .brz-css-jy4kd {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 500;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jy4kd {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 500;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jy4kd {
          font-size: 15px;
          line-height: 1.4;
          font-weight: 600;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jy4kd {
          text-align: center !important;
          line-height: 1.4;
          font-weight: 600;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-po7gax {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-2y9zyc {
        margin: 5px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-2y9zyc {
          padding: 0;
          margin: 5px 0px 5px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-2y9zyc .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2y9zyc {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2y9zyc {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz-css-vh806r .brz-line-container:after {
        display: none;
      }

      .brz-css-vh806r .brz-hr,
      .brz-css-vh806r .brz-line-container:before,
      .brz-css-vh806r .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-vh806r.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-vh806r {
        width: 100%;
      }

      .brz-css-vh806r .brz-hr {
        border-radius: 12px;
      }

      .brz-css-vh806r .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-vh806r .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-vh806r .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-vh806r .brz-line-icon-wrapper,
      .brz-css-vh806r .brz-hr,
      .brz-css-vh806r .brz-line-container:before,
      .brz-css-vh806r .brz-line-container:after,
      .brz-css-vh806r .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-vh806r.brz-css-vh806r {
          width: 57%;
        }
      }

      .brz .brz-css-11mj57m {
        animation-name: fadeIn;
        animation-duration: 1300ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-11mj57m {
          animation-name: fadeIn;
          animation-duration: 1300ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mb769o {
          padding-top: 56.2497%;
        }

        .brz .brz-css-1mb769o>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-o5k6bz {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-o5k6bz .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-o5k6bz {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-xf8m5i {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-xf8m5i>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xf8m5i {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-xf8m5i .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-xf8m5i>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg,
        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-image,
        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xf8m5i {
          flex: 1 1 48.6%;
          max-width: 48.6%;
        }

        .brz .brz-css-xf8m5i>.brz-bg {
          margin: 6px 0px -10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ya5uw {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-m7s0db {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-m7s0db {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-m7s0db .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-m7s0db {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-m7s0db {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-sqw0cl {
        padding: 5px 100px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqw0cl {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 100px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqw0cl:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sqw0cl {
          padding: 5px 30px 20px 30px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sqw0cl {
          padding: 25px;
        }
      }

      .brz .brz-css-aa5k3b {
        flex: 1 1 53.8%;
        max-width: 53.8%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-aa5k3b {
          z-index: auto;
          flex: 1 1 53.8%;
          max-width: 53.8%;
          justify-content: flex-start;
        }

        .brz .brz-css-aa5k3b .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-aa5k3b>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg,
        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-image,
        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-aa5k3b {
          flex: 1 1 49.8%;
          max-width: 49.8%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-aa5k3b {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nx0v7u {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rzjmcw {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1rzjmcw>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1rzjmcw>.brz-row,
        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-video,
        .brz .brz-css-1rzjmcw>.brz-bg,
        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-image,
        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rzjmcw {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqm6ne:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqm6ne {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-1muw6tr {
        padding: 60px 0px 30px 0px;
      }

      .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1muw6tr {
          padding: 60px 0px 30px 0px;
        }

        .brz .brz-css-1muw6tr>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-image,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-map,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-color,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1muw6tr {
          padding: 40px 15px 25px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1muw6tr {
          padding: 20px 15px 15px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l5ehqw {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-l5ehqw.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-l5ehqw .brz-container {
          justify-content: center;
        }

        .brz .brz-css-l5ehqw>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-l5ehqw>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-l5ehqw>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l5ehqw:hover {
          display: block;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vq8v87 {
          padding-top: 99.6342%;
        }

        .brz .brz-css-1vq8v87>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-z7kxme {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rd0rx7 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-rd0rx7 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rd0rx7 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rd0rx7 {
          display: none;
        }
      }

      .brz .brz-css-ngrbb7 {
        margin: 0;
        padding: 3px 0px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ngrbb7 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 3px 0px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ngrbb7:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ngrbb7 {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ngrbb7 {
          margin: 6px 0px -10px 0px;
          padding: 0;
        }
      }

      .brz .brz-css-iyy2wr {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
      }

      @media (min-width: 991px) {
        .brz .brz-css-iyy2wr {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-iyy2wr .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-iyy2wr {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-iyy2wr {
          margin: 14px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-iyy2wr {
          padding: 15px;
          margin: -12px 0px 10px 0px;
          justify-content: flex-start;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1r7m2ln:not(.brz-image--hovered) {
          max-width: 52%;
        }

        .brz .brz-css-1r7m2ln {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1r7m2ln:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1r7m2ln .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1r7m2ln:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1r7m2ln .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1r7m2ln:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1r7m2ln,
        .brz .brz-css-1r7m2ln .brz-picture:after,
        .brz .brz-css-1r7m2ln .brz-picture,
        .brz .brz-css-1r7m2ln.brz-image--withHover img.brz-img,
        .brz .brz-css-1r7m2ln.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1r7m2ln.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12kleo8.brz-hover-animation__container {
          max-width: 52%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-oj1o2c {
          padding-top: 101.5314%;
        }

        .brz .brz-css-oj1o2c>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-1elna1m {
        flex: 1 1 46.2%;
        max-width: 46.2%;
      }

      .brz .brz-css-1elna1m>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1elna1m {
          z-index: auto;
          flex: 1 1 46.2%;
          max-width: 46.2%;
          justify-content: flex-start;
        }

        .brz .brz-css-1elna1m .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1elna1m>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1elna1m>.brz-bg,
        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-image,
        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1elna1m {
          flex: 1 1 48.2%;
          max-width: 48.2%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1elna1m {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1elna1m>.brz-bg {
          margin: -20px 0px -20px 0px;
        }
      }

      .brz .brz-css-mkixb6 {
        margin: 0;
        padding: 5px 100px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mkixb6 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 100px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mkixb6:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mkixb6 {
          padding: 5px 30px 20px 30px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mkixb6 {
          margin: -20px 0px -20px 0px;
          padding: 0;
        }
      }

      .brz .brz-css-11bwwre {
        margin: -10px 0px 5px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-11bwwre {
          padding: 0;
          margin: -10px 0px 5px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-11bwwre .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11bwwre {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-11bwwre {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11bwwre {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11bwwre {
          display: none;
        }
      }

      .brz .brz-css-14e9j3p,
      .brz .brz-css-14e9j3p .brz-picture:after,
      .brz .brz-css-14e9j3p .brz-picture,
      .brz .brz-css-14e9j3p.brz-image--withHover img.brz-img,
      .brz .brz-css-14e9j3p.brz-image--withHover img.dynamic-image,
      .brz .brz-css-14e9j3p.brz-image--withHover .brz-img__hover {
        transition-duration: 0.51s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14e9j3p:not(.brz-image--hovered) {
          max-width: 50%;
        }

        .brz .brz-css-14e9j3p {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-14e9j3p:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-14e9j3p .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-14e9j3p:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-14e9j3p .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14e9j3p:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-14e9j3p,
        .brz .brz-css-14e9j3p .brz-picture:after,
        .brz .brz-css-14e9j3p .brz-picture,
        .brz .brz-css-14e9j3p.brz-image--withHover img.brz-img,
        .brz .brz-css-14e9j3p.brz-image--withHover img.dynamic-image,
        .brz .brz-css-14e9j3p.brz-image--withHover .brz-img__hover {
          transition-duration: 0.51s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dc2uxb.brz-hover-animation__container {
          max-width: 50%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nz56mo {
          padding-top: 56.2867%;
        }

        .brz .brz-css-1nz56mo>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-s90qo {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: right !important;
        font-family: "Jost", sans-serif !important;
        font-size: 32px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-s90qo {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: right !important;
          font-family: "Jost", sans-serif !important;
          font-size: 32px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-s90qo {
          font-size: 28px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-s90qo {
          text-align: center !important;
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-1jmx489 {
        height: 14px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jmx489 {
          height: 14px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1jmx489 {
          height: 10px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jmx489 {
          height: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-qvkpw4 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3csl0p {
          padding-top: 100.3701%;
        }

        .brz .brz-css-3csl0p>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i9lrzy.brz-hover-animation__container {
          max-width: 60%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-z7m2qw:not(.brz-image--hovered) {
          max-width: 60%;
        }

        .brz .brz-css-z7m2qw {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-z7m2qw:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-z7m2qw .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-z7m2qw:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-z7m2qw .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-z7m2qw:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-z7m2qw,
        .brz .brz-css-z7m2qw .brz-picture:after,
        .brz .brz-css-z7m2qw .brz-picture,
        .brz .brz-css-z7m2qw.brz-image--withHover img.brz-img,
        .brz .brz-css-z7m2qw.brz-image--withHover img.dynamic-image,
        .brz .brz-css-z7m2qw.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-pamg4v {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pamg4v {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-pamg4v .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pamg4v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pamg4v {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pamg4v {
          padding: 15px;
          margin: -20px 0px 10px 0px;
        }
      }

      .brz .brz-css-91al4p {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-91al4p {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-91al4p:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-91al4p {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-91al4p {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-ac417b {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-ac417b>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ac417b {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-ac417b .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-ac417b>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-ac417b:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ac417b>.brz-bg,
        .brz .brz-css-ac417b>.brz-bg>.brz-bg-image,
        .brz .brz-css-ac417b>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ac417b>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ac417b {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-ac417b>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-o1owq8 {
          padding-top: 100.823%;
        }

        .brz .brz-css-o1owq8>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ulk7vd.brz-hover-animation__container {
          max-width: 50%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j8mfn5:not(.brz-image--hovered) {
          max-width: 50%;
        }

        .brz .brz-css-j8mfn5 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-j8mfn5:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-j8mfn5 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-j8mfn5:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-j8mfn5 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-j8mfn5:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-j8mfn5,
        .brz .brz-css-j8mfn5 .brz-picture:after,
        .brz .brz-css-j8mfn5 .brz-picture,
        .brz .brz-css-j8mfn5.brz-image--withHover img.brz-img,
        .brz .brz-css-j8mfn5.brz-image--withHover img.dynamic-image,
        .brz .brz-css-j8mfn5.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-e1hua1 {
        padding: 0;
        margin: 16px 0px 10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-e1hua1 {
          padding: 0;
          margin: 16px 0px 10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-e1hua1 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-e1hua1 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-e1hua1 {
          margin: 14px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-e1hua1 {
          padding: 15px;
          margin: 8px 0px 5px 0px;
          justify-content: flex-start;
        }
      }

      .brz .brz-css-12xxmj2 {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12xxmj2 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12xxmj2:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12xxmj2 {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12xxmj2 {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-1rszu2u {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-1rszu2u>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rszu2u {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1rszu2u .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1rszu2u>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg,
        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-image,
        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rszu2u>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rszu2u {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-1rszu2u>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-30m9qj.brz-hover-animation__container {
          max-width: 63%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ux9x0s {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-ux9x0s .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ux9x0s {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ux9x0s {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ux9x0s {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14f9329:not(.brz-image--hovered) {
          max-width: 63%;
        }

        .brz .brz-css-14f9329 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-14f9329:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-14f9329 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-14f9329:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-14f9329 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14f9329:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-14f9329,
        .brz .brz-css-14f9329 .brz-picture:after,
        .brz .brz-css-14f9329 .brz-picture,
        .brz .brz-css-14f9329.brz-image--withHover img.brz-img,
        .brz .brz-css-14f9329.brz-image--withHover img.dynamic-image,
        .brz .brz-css-14f9329.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-8vqe9b {
        padding: 0;
        margin: 10px 0px -10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8vqe9b {
          padding: 0;
          margin: 10px 0px -10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-8vqe9b .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8vqe9b {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8vqe9b {
          margin: 9px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8vqe9b {
          padding: 15px;
          margin: 0px 0px 10px 0px;
        }
      }

      .brz .brz-css-1eompv2 {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eompv2 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eompv2:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1eompv2 {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1eompv2 {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-174b3zg {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-174b3zg>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-174b3zg {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-174b3zg .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-174b3zg>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-174b3zg>.brz-bg,
        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-image,
        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-174b3zg>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-174b3zg {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-174b3zg>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gpzp7g {
          height: 50px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xpkcuu {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1xpkcuu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xpkcuu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xpkcuu {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wipm3 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wipm3:hover {
          display: flex;
        }
      }

      .brz .brz-css-1hw8pbx {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hw8pbx {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1hw8pbx .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1hw8pbx>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg,
        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-image,
        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hw8pbx {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hw8pbx>* {
          display: none;
        }

        .brz .brz-css-1hw8pbx>.brz-column__items {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mtilrm {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ddn8c1 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-ddn8c1>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-ddn8c1>.brz-row,
        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-video,
        .brz .brz-css-ddn8c1>.brz-bg,
        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-image,
        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ddn8c1 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1o4f0to {
        height: 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o4f0to {
          height: 15px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1o4f0to {
          height: 37px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1o4f0to {
          height: 20px;
        }
      }

      .brz .brz-css-1ke0u7d {
        padding: 28px 20% 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ke0u7d {
          padding: 28px 20% 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ke0u7d .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ke0u7d {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ke0u7d {
          padding: 0;
          margin: 18px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ke0u7d {
          padding: 20px;
        }
      }

      .brz .brz-css-cOL7W {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 30px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cOL7W {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 30px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cOL7W {
          font-size: 24px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cOL7W {
          text-align: center !important;
          font-size: 24px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-jg2cka {
        border-radius: 12px;
      }

      .brz .brz-css-jg2cka .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jg2cka:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-jg2cka {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-jg2cka:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-jg2cka .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-jg2cka:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-jg2cka .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-jg2cka:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-jg2cka,
        .brz .brz-css-jg2cka .brz-picture:after,
        .brz .brz-css-jg2cka .brz-picture,
        .brz .brz-css-jg2cka.brz-image--withHover img.brz-img,
        .brz .brz-css-jg2cka.brz-image--withHover img.dynamic-image,
        .brz .brz-css-jg2cka.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-1fb7sk1 {
        animation-name: fadeIn;
        animation-duration: 1300ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1fb7sk1 {
          animation-name: fadeIn;
          animation-duration: 1300ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-6jai81 {
        margin: 5px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-6jai81 {
          padding: 0;
          margin: 5px 0px 5px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-6jai81 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6jai81 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6jai81 {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz-css-8f3g0f .brz-line-container:after {
        display: none;
      }

      .brz-css-8f3g0f .brz-hr,
      .brz-css-8f3g0f .brz-line-container:before,
      .brz-css-8f3g0f .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-8f3g0f.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-8f3g0f {
        width: 100%;
      }

      .brz-css-8f3g0f .brz-hr {
        border-radius: 12px;
      }

      .brz-css-8f3g0f .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-8f3g0f .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-8f3g0f .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-8f3g0f .brz-line-icon-wrapper,
      .brz-css-8f3g0f .brz-hr,
      .brz-css-8f3g0f .brz-line-container:before,
      .brz-css-8f3g0f .brz-line-container:after,
      .brz-css-8f3g0f .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-8f3g0f.brz-css-8f3g0f {
          width: 55%;
        }
      }

      .brz .brz-css-1yptbxs {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yptbxs {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-1yptbxs .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yptbxs {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1yptbxs {
          margin: 5px 0px 5px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yptbxs {
          justify-content: center;
        }
      }

      .brz .brz-css-uvu63 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 25px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-uvu63 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 25px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-uvu63 {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-uvu63 {
          text-align: center !important;
          font-size: 20px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-likmvv {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-19me3l2 {
        margin: 10px 20px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19me3l2 {
          padding: 0;
          margin: 10px 20px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-19me3l2 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19me3l2 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19me3l2 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19me3l2 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ylrpbn {
          width: 476.5px;
          height: 268.03px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pbqy9l.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-i95w85 {
        border-radius: 12px;
      }

      .brz .brz-css-i95w85 .brz-picture:after {
        border-radius: 12px;
      }

      .brz .brz-css-i95w85,
      .brz .brz-css-i95w85 .brz-picture:after,
      .brz .brz-css-i95w85 .brz-picture,
      .brz .brz-css-i95w85.brz-image--withHover img.brz-img,
      .brz .brz-css-i95w85.brz-image--withHover img.dynamic-image,
      .brz .brz-css-i95w85.brz-image--withHover .brz-img__hover {
        transition-duration: 0s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-i95w85:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-i95w85 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-i95w85:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-i95w85 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-i95w85:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-i95w85 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-i95w85:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-i95w85,
        .brz .brz-css-i95w85 .brz-picture:after,
        .brz .brz-css-i95w85 .brz-picture,
        .brz .brz-css-i95w85.brz-image--withHover img.brz-img,
        .brz .brz-css-i95w85.brz-image--withHover img.dynamic-image,
        .brz .brz-css-i95w85.brz-image--withHover .brz-img__hover {
          transition-duration: 0s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kc5kwf {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1kc5kwf .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kc5kwf {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-5qdwhu {
        margin: 0;
        padding: 15px 25px 15px 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-5qdwhu {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 15px 25px 15px 25px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5qdwhu:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5qdwhu {
          margin: 0px 0px 20px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5qdwhu {
          margin: 10px 15px 25px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      .brz .brz-css-1j9gu9i>.brz-bg {
        margin: 0;
      }

      .brz .brz-css-1j9gu9i>.brz-bg>.brz-bg-image {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-1j9gu9i>.brz-bg>.brz-bg-map {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-1j9gu9i>.brz-bg>.brz-bg-video {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1j9gu9i>* {
          display: none;
        }

        .brz .brz-css-1j9gu9i>.brz-column__items {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1j9gu9i {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-1j9gu9i .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1j9gu9i>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1j9gu9i:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1j9gu9i>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1j9gu9i:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
          display: block;
        }

        .brz .brz-css-1j9gu9i:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1j9gu9i>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1j9gu9i:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1j9gu9i>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1j9gu9i:hover>.brz-bg>.brz-bg-map {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-1j9gu9i>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1j9gu9i:hover>.brz-bg>.brz-bg-video {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-1j9gu9i>.brz-bg,
        .brz .brz-css-1j9gu9i>.brz-bg>.brz-bg-image,
        .brz .brz-css-1j9gu9i>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1j9gu9i>* {
          display: none;
        }

        .brz .brz-css-1j9gu9i>.brz-column__items {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1j9gu9i>.brz-bg {
          margin: 0px 0px 20px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1j9gu9i>.brz-bg {
          margin: 10px 15px 25px 15px;
        }
      }

      .brz .brz-css-fcf3s {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 15px;
        line-height: 1.5;
        font-weight: 500;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fcf3s {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 15px;
          line-height: 1.5;
          font-weight: 500;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fcf3s {
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fcf3s {
          text-align: center !important;
          font-size: 14px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      .brz .brz-css-nykec {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 15px;
        line-height: 1.5;
        font-weight: 500;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-nykec {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 15px;
          line-height: 1.5;
          font-weight: 500;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-nykec {
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-nykec {
          text-align: center !important;
          font-size: 14px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-10izxu {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-3ickal {
        margin: 5px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-3ickal {
          padding: 0;
          margin: 5px 0px 5px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-3ickal .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3ickal {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3ickal {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz-css-15o6z4g .brz-line-container:after {
        display: none;
      }

      .brz-css-15o6z4g .brz-hr,
      .brz-css-15o6z4g .brz-line-container:before,
      .brz-css-15o6z4g .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-15o6z4g.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-15o6z4g {
        width: 100%;
      }

      .brz-css-15o6z4g .brz-hr {
        border-radius: 12px;
      }

      .brz-css-15o6z4g .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-15o6z4g .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-15o6z4g .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-15o6z4g .brz-line-icon-wrapper,
      .brz-css-15o6z4g .brz-hr,
      .brz-css-15o6z4g .brz-line-container:before,
      .brz-css-15o6z4g .brz-line-container:after,
      .brz-css-15o6z4g .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-15o6z4g.brz-css-15o6z4g {
          width: 45%;
        }
      }

      .brz .brz-css-v774d8 {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-v774d8 {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-v774d8 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-v774d8 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-v774d8 {
          margin: 5px 0px 5px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-v774d8 {
          justify-content: center;
        }
      }

      .brz .brz-css-dBJue {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 25px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dBJue {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 25px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dBJue {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dBJue {
          text-align: center !important;
          font-size: 20px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1czzfxb {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1mu6q0 {
        margin: 10px 20px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mu6q0 {
          padding: 0;
          margin: 10px 20px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1mu6q0 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mu6q0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1mu6q0 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mu6q0 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1k4y3fs {
          width: 476.5px;
          height: 268.03px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11mddne {
          padding-top: 56.2497%;
        }

        .brz .brz-css-11mddne>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xvaj95.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1713tfm {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-gtpqL {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gtpqL {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gtpqL {
          font-size: 13px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gtpqL {
          font-size: 15px;
          line-height: 1.6;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b0is4v {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1b0is4v .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b0is4v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s7f1of {
          justify-content: center;
          padding: 0;
          gap: 20px 10px;
        }
      }

      .brz .brz-css-1urqy49 {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1urqy49 {
          height: 30px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1urqy49 {
          height: 25px;
        }
      }

      .brz .brz-css-16lv7h6 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-16lv7h6 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-16lv7h6 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16lv7h6 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16lv7h6 {
          margin: 0px 0px 10px 0px;
        }
      }

      .brz .brz-css-7u49x9 {
        animation-name: slideInUp;
        animation-duration: 1500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7u49x9 {
          animation-name: slideInUp;
          animation-duration: 1500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7u49x9 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7u49x9 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
          width: 18px;
        }

        .brz .brz-css-3c6883:hover .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      .brz .brz-css-12prtfx .brz-menu__ul {
        font-family: "Jost", sans-serif;
      }

      .brz .brz-css-12prtfx .brz-menu__ul {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a {
        padding: 0px 10px 0px 10px;
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
        color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: 16px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-family: "Jost", sans-serif;
          display: flex;
          flex-wrap: wrap;
          justify-content: inherit;
          align-items: center;
          max-width: none;
          margin: 0px -5px 0px -5px;
        }

        .brz .brz-css-12prtfx:hover .brz-menu__ul {
          color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a {
          flex-flow: row nowrap;
          padding: 0px 10px 0px 10px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          border-radius: 0px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>a {
          border-radius: 0px;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu {
          font-family: var(--brz-buttonfontfamily, initial);
          border-radius: 0px;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu:hover {
          color: rgba(255, 255, 255, 1);
          background-color: rgba(51, 51, 51, 1);
          box-shadow: none;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-menu__item>.brz-a {
          flex-flow: row nowrap;
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu .brz-a:hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
          font-size: 12px;
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__item--current .brz-menu__sub-menu {
          box-shadow: none;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current):hover>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__item-dropdown .brz-menu__item:hover {
          background-color: rgba(51, 51, 51, 1);
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-menu__item-dropdown:hover .brz-a:hover:after {
          border-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item {
          border-bottom: 1px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__item-dropdown .brz-menu__item,
        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__item--current .brz-menu__sub-menu,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
        .brz .brz-css-12prtfx:hover .brz-menu__ul,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item,
        .brz .brz-css-12prtfx .brz-menu__sub-menu,
        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu .brz-a,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: 16px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-12prtfx [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-12prtfx [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-12prtfx>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-12prtfx>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-12prtfx>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-12prtfx .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 2.5px;
          margin-left: 2.5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1phr2gu {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1phr2gu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1phr2gu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1phr2gu {
          display: none;
        }
      }

      .brz .brz-css-g7yskd {
        height: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-g7yskd {
          height: 10px;
        }
      }

      .brz .brz-css-1ab16q {
        padding: 0;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ab16q {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ab16q .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ab16q {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ab16q {
          padding: 19px;
          margin: 10px 20px 10px 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nvmtem {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1lu74nk.brz-btn {
        font-family: "Jost", sans-serif;
        font-weight: 600;
        font-size: 15px;
        line-height: 1.6;
        letter-spacing: 0px;
        font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
        text-transform: inherit !important;
        border-radius: 24px;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-1lu74nk.brz-btn {
        border: 2px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-1lu74nk.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1lu74nk.brz-btn.brz-btn-submit {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1lu74nk .brz-btn--story-container {
        border: 2px solid rgba(0, 0, 0, 0);
        border-radius: 24px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lu74nk.brz-btn {
          font-family: "Jost", sans-serif;
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 24px;
          flex-flow: row-reverse nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-1lu74nk.brz-btn:hover {
          display: flex;
          color: rgba(var(--brz-global-color8), 1);
          border: 2px solid rgba(13, 13, 13, 0.8);
          box-shadow: none;
        }

        .brz .brz-css-1lu74nk.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(13, 13, 13, 1);
          background-image: none;
        }

        .brz .brz-css-1lu74nk.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(var(--brz-global-color8), 1);
        }

        .brz .brz-css-1lu74nk.brz-btn.brz-btn-submit:hover {
          color: rgba(var(--brz-global-color8), 1);
          background-color: rgba(13, 13, 13, 1);
          background-image: none;
        }

        .brz .brz-css-1lu74nk:after {
          height: unset;
        }

        .brz .brz-css-1lu74nk .brz-btn--story-container {
          border: 2px solid rgba(13, 13, 13, 0.8);
          flex-flow: row-reverse nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-1lu74nk .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-1lu74nk.brz-btn,
        .brz .brz-css-1lu74nk.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-1lu74nk.brz-btn.brz-btn-submit {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1lu74nk.brz-btn {
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          border-radius: 2px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-1lu74nk .brz-btn--story-container {
          border-radius: 2px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lu74nk.brz-btn {
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          border-radius: 2px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-1lu74nk .brz-btn--story-container {
          border-radius: 2px;
        }
      }

      .brz .brz-css-dlnb46.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-dlnb46.brz-btn--hover-in:before {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-dlnb46.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-dlnb46.brz-btn--hover-in {
        background-color: rgba(13, 13, 13, 1);
      }

      @media (min-width: 991px) {

        .brz .brz-css-dlnb46.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-dlnb46.brz-btn--hover-in:before {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-dlnb46.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-dlnb46.brz-btn--hover-in {
          background-color: rgba(13, 13, 13, 1);
          background-image: none;
        }

        .brz .brz-css-dlnb46.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-dlnb46.brz-btn--hover-in:before,
        .brz .brz-css-dlnb46.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-dlnb46.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dlnb46.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-10nf3ye {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-10nf3ye {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-10nf3ye {
          position: relative;
        }

        .brz .brz-css-10nf3ye:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10nf3ye {
          margin: 10px 20px 10px 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3gomja {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-3gomja.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-3gomja .brz-container {
          justify-content: center;
        }

        .brz .brz-css-3gomja>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-3gomja>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-3gomja>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3gomja:hover {
          display: block;
        }
      }

      .brz .brz-css-1ijjrwk {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ijjrwk {
          height: 30px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ijjrwk {
          height: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wppidq {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-wppidq .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wppidq {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-rhIVb {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 30px;
        line-height: 1.3;
        font-weight: 400;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rhIVb {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 30px;
          line-height: 1.3;
          font-weight: 400;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rhIVb {
          font-size: 24px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rhIVb {
          font-size: 24px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-uug6i {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1uwo8qn {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uwo8qn {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1uwo8qn .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uwo8qn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1uwo8qn {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1aefztj {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1aefztj:hover {
          display: flex;
        }
      }

      .brz .brz-css-1k6ozdx {
        flex: 1 1 100%;
        max-width: 100%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1k6ozdx {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        .brz .brz-css-1k6ozdx .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1k6ozdx>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1k6ozdx:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1k6ozdx>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1k6ozdx:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1k6ozdx:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1k6ozdx>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1k6ozdx:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1k6ozdx>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1k6ozdx:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1k6ozdx>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1k6ozdx:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1k6ozdx>.brz-bg,
        .brz .brz-css-1k6ozdx>.brz-bg>.brz-bg-image,
        .brz .brz-css-1k6ozdx>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8umovo {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-u9roh6 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-u9roh6>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-u9roh6:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-u9roh6>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-u9roh6:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-u9roh6:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-u9roh6>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-u9roh6:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-u9roh6>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-u9roh6:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-u9roh6>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-u9roh6:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-u9roh6:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-u9roh6>.brz-row,
        .brz .brz-css-u9roh6>.brz-bg>.brz-bg-video,
        .brz .brz-css-u9roh6>.brz-bg,
        .brz .brz-css-u9roh6>.brz-bg>.brz-bg-image,
        .brz .brz-css-u9roh6>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-u9roh6 {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6l82u:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6l82u {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-1is4s1w {
        padding: 60px 0px 60px 0px;
      }

      .brz .brz-css-1is4s1w>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0.1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1is4s1w {
          padding: 60px 0px 60px 0px;
        }

        .brz .brz-css-1is4s1w>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1is4s1w:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1is4s1w>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1is4s1w:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1is4s1w:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1is4s1w>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1is4s1w:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0.1);
          background-image: none;
        }

        .brz .brz-css-1is4s1w>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1is4s1w:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1is4s1w>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1is4s1w:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1is4s1w>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1is4s1w>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1is4s1w>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1is4s1w>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1is4s1w>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1is4s1w:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1is4s1w>.brz-bg,
        .brz .brz-css-1is4s1w>.brz-bg>.brz-bg-image,
        .brz .brz-css-1is4s1w>.brz-bg>.brz-bg-map,
        .brz .brz-css-1is4s1w>.brz-bg>.brz-bg-color,
        .brz .brz-css-1is4s1w>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1is4s1w:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1is4s1w {
          padding: 40px 15px 40px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1is4s1w {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-euRhb {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 500;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-euRhb {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 500;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-euRhb {
          font-size: 15px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-euRhb {
          text-align: center !important;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      .brz .brz-css-olal7w {
        border-radius: 12px;
      }

      .brz .brz-css-olal7w .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-olal7w:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-olal7w {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-olal7w:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-olal7w .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-olal7w:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-olal7w .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-olal7w:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-olal7w,
        .brz .brz-css-olal7w .brz-picture:after,
        .brz .brz-css-olal7w .brz-picture,
        .brz .brz-css-olal7w.brz-image--withHover img.brz-img,
        .brz .brz-css-olal7w.brz-image--withHover img.dynamic-image,
        .brz .brz-css-olal7w.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-ypm2ci {
        margin: 5px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ypm2ci {
          padding: 0;
          margin: 5px 0px 5px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-ypm2ci .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ypm2ci {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ypm2ci {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1bnok8y {
        animation-name: fadeIn;
        animation-duration: 500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bnok8y {
          animation-name: fadeIn;
          animation-duration: 500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ixg2p9 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1oftmhd {
        margin: 5px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1oftmhd {
          padding: 0;
          margin: 5px 0px 5px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1oftmhd .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1oftmhd {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1oftmhd {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz-css-szv545 .brz-line-container:after {
        display: none;
      }

      .brz-css-szv545 .brz-hr,
      .brz-css-szv545 .brz-line-container:before,
      .brz-css-szv545 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-szv545.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-szv545 {
        width: 100%;
      }

      .brz-css-szv545 .brz-hr {
        border-radius: 12px;
      }

      .brz-css-szv545 .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-szv545 .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-szv545 .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-szv545 .brz-line-icon-wrapper,
      .brz-css-szv545 .brz-hr,
      .brz-css-szv545 .brz-line-container:before,
      .brz-css-szv545 .brz-line-container:after,
      .brz-css-szv545 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-szv545.brz-css-szv545 {
          width: 63%;
        }
      }

      .brz .brz-css-butdwv {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-butdwv {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-butdwv .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-butdwv {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-butdwv {
          margin: 5px 0px 5px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-butdwv {
          justify-content: center;
        }
      }

      .brz .brz-css-ex8Fc {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 22px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ex8Fc {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 22px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ex8Fc {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ex8Fc {
          text-align: center !important;
          font-size: 20px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mrtrk6 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fht8tz {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-fht8tz .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fht8tz {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sxcllu {
          width: 300.6px;
          height: 181.22px;
          margin-inline-start: 0px;
          margin-top: -5.44px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p0fesz {
          padding-top: 56.67%;
        }

        .brz .brz-css-1p0fesz>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17bu0z4.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-gn6o3u {
        border-radius: 12px;
      }

      .brz .brz-css-gn6o3u .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gn6o3u:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-gn6o3u {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-gn6o3u:hover {
          box-shadow: none;
          border: 0px solid rgba(0, 0, 0, 0);
        }

        .brz .brz-css-gn6o3u .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-gn6o3u:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-gn6o3u .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-gn6o3u:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-gn6o3u,
        .brz .brz-css-gn6o3u .brz-picture:after,
        .brz .brz-css-gn6o3u .brz-picture,
        .brz .brz-css-gn6o3u.brz-image--withHover img.brz-img,
        .brz .brz-css-gn6o3u.brz-image--withHover img.dynamic-image,
        .brz .brz-css-gn6o3u.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1iu7b20 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1iu7b20 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1iu7b20 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1xhp7pg {
        margin: 0;
        padding: 15px 25px 15px 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xhp7pg {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 15px 25px 15px 25px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xhp7pg:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1xhp7pg {
          margin: 0px 0px 20px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xhp7pg {
          margin: 10px 15px 25px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      .brz .brz-css-9ox75b {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-9ox75b>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-9ox75b {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-9ox75b .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-9ox75b>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-9ox75b:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-9ox75b>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-9ox75b:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-9ox75b:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-9ox75b>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-9ox75b:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-9ox75b>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-9ox75b:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-9ox75b>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-9ox75b:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-9ox75b>.brz-bg,
        .brz .brz-css-9ox75b>.brz-bg>.brz-bg-image,
        .brz .brz-css-9ox75b>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9ox75b {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-9ox75b>.brz-bg {
          margin: 0px 0px 20px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9ox75b {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-9ox75b>.brz-bg {
          margin: 10px 15px 25px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o318oq {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1o318oq .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o318oq {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1o318oq {
          display: none;
        }
      }

      .brz .brz-css-j4o3t3 {
        height: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-j4o3t3 {
          height: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16m0xup {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-16m0xup .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16m0xup {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16m0xup {
          display: none;
        }
      }

      .brz .brz-css-a0spL {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 500;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-a0spL {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 500;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-a0spL {
          font-size: 15px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-a0spL {
          text-align: center !important;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rd8xp3 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-130ugvm {
        margin: 5px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-130ugvm {
          padding: 0;
          margin: 5px 0px 5px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-130ugvm .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-130ugvm {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-130ugvm {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz-css-2j8zua .brz-line-container:after {
        display: none;
      }

      .brz-css-2j8zua .brz-hr,
      .brz-css-2j8zua .brz-line-container:before,
      .brz-css-2j8zua .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-2j8zua.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-2j8zua {
        width: 100%;
      }

      .brz-css-2j8zua .brz-hr {
        border-radius: 12px;
      }

      .brz-css-2j8zua .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-2j8zua .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-2j8zua .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-2j8zua .brz-line-icon-wrapper,
      .brz-css-2j8zua .brz-hr,
      .brz-css-2j8zua .brz-line-container:before,
      .brz-css-2j8zua .brz-line-container:after,
      .brz-css-2j8zua .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-2j8zua.brz-css-2j8zua {
          width: 63%;
        }
      }

      .brz .brz-css-1kz1nw0 {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kz1nw0 {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-1kz1nw0 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kz1nw0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1kz1nw0 {
          margin: 5px 0px 5px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1kz1nw0 {
          justify-content: center;
        }
      }

      .brz .brz-css-gGBHD {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 22px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gGBHD {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 22px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gGBHD {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gGBHD {
          text-align: center !important;
          font-size: 20px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-h4mliz {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1budhoh {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1budhoh .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1budhoh {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-kppsxf {
          width: 300.6px;
          height: 200.4px;
          margin-inline-start: 0px;
          margin-top: -15.03px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12pz049 {
          padding-top: 56.6667%;
        }

        .brz .brz-css-12pz049>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xv5kr0.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-1ijufd5 {
        border-radius: 12px;
      }

      .brz .brz-css-1ijufd5 {
        border: 2px solid rgba(0, 0, 0, 0.1);
      }

      .brz .brz-css-1ijufd5 .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ijufd5:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1ijufd5 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1ijufd5:hover {
          box-shadow: none;
          border: 2px solid rgba(0, 0, 0, 0.1);
        }

        .brz .brz-css-1ijufd5 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1ijufd5:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1ijufd5 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1ijufd5:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1ijufd5,
        .brz .brz-css-1ijufd5 .brz-picture:after,
        .brz .brz-css-1ijufd5 .brz-picture,
        .brz .brz-css-1ijufd5.brz-image--withHover img.brz-img,
        .brz .brz-css-1ijufd5.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1ijufd5.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-qSl3O {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 500;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-qSl3O {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 500;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qSl3O {
          font-size: 15px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qSl3O {
          text-align: center !important;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      .brz .brz-css-1h3shgx {
        height: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1h3shgx {
          height: 10px;
        }
      }

      .brz .brz-css-mb2quu {
        margin: 0;
        padding: 15px 25px 15px 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mb2quu {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 15px 25px 15px 25px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mb2quu:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mb2quu {
          margin: 0px 0px 20px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mb2quu {
          margin: 10px 15px 25px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jel3np {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1jel3np .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jel3np {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jel3np {
          display: none;
        }
      }

      .brz .brz-css-vKcbE {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 22px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vKcbE {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 22px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vKcbE {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vKcbE {
          text-align: center !important;
          font-size: 20px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-y53ayv {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-bitn7a {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-bitn7a .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-bitn7a {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-m6cvr8 {
          width: 300.6px;
          height: 200.4px;
          margin-inline-start: 0px;
          margin-top: -15.03px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1oarhna {
          padding-top: 56.6667%;
        }

        .brz .brz-css-1oarhna>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-33gzhm.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-1oy9agi {
        border-radius: 12px;
      }

      .brz .brz-css-1oy9agi {
        border: 2px solid rgba(0, 0, 0, 0.1);
      }

      .brz .brz-css-1oy9agi .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1oy9agi:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1oy9agi {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1oy9agi:hover {
          box-shadow: none;
          border: 2px solid rgba(0, 0, 0, 0.1);
        }

        .brz .brz-css-1oy9agi .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1oy9agi:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1oy9agi .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1oy9agi:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1oy9agi,
        .brz .brz-css-1oy9agi .brz-picture:after,
        .brz .brz-css-1oy9agi .brz-picture,
        .brz .brz-css-1oy9agi.brz-image--withHover img.brz-img,
        .brz .brz-css-1oy9agi.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1oy9agi.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v8t8me {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1v8t8me .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v8t8me {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-7vcau3 {
        margin: 0;
        padding: 15px 25px 15px 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7vcau3 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 15px 25px 15px 25px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7vcau3:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7vcau3 {
          margin: 0px 0px 20px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7vcau3 {
          margin: 10px 15px 25px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      .brz .brz-css-14r77mf {
        animation-name: fadeIn;
        animation-duration: 500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14r77mf {
          animation-name: fadeIn;
          animation-duration: 500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-utppvq {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-utppvq>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-utppvq {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-utppvq .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-utppvq>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-utppvq:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-utppvq>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-utppvq:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-utppvq:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-utppvq>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-utppvq:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-utppvq>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-utppvq:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-utppvq>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-utppvq:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-utppvq>.brz-bg,
        .brz .brz-css-utppvq>.brz-bg>.brz-bg-image,
        .brz .brz-css-utppvq>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-utppvq {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-utppvq>.brz-bg {
          margin: 0px 0px 20px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-utppvq {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-utppvq>.brz-bg {
          margin: 10px 15px 25px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12bc00p {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-41h4z4 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-41h4z4>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-41h4z4:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-41h4z4>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-41h4z4:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-41h4z4:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-41h4z4>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-41h4z4:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-41h4z4>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-41h4z4:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-41h4z4>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-41h4z4:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-41h4z4:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-41h4z4>.brz-row,
        .brz .brz-css-41h4z4>.brz-bg>.brz-bg-video,
        .brz .brz-css-41h4z4>.brz-bg,
        .brz .brz-css-41h4z4>.brz-bg>.brz-bg-image,
        .brz .brz-css-41h4z4>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-41h4z4 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-b2okk9 {
        height: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-b2okk9 {
          height: 10px;
        }
      }

      .brz .brz-css-vWPqu {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 500;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vWPqu {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 500;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vWPqu {
          font-size: 15px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vWPqu {
          text-align: center !important;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      .brz .brz-css-7pquj1 {
        flex: 1 1 33.4%;
        max-width: 33.4%;
      }

      .brz .brz-css-7pquj1>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7pquj1 {
          z-index: auto;
          flex: 1 1 33.4%;
          max-width: 33.4%;
          justify-content: flex-start;
        }

        .brz .brz-css-7pquj1 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-7pquj1>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-7pquj1:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-7pquj1>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-7pquj1:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-7pquj1:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-7pquj1>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-7pquj1:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-7pquj1>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-7pquj1:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-7pquj1>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-7pquj1:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-7pquj1>.brz-bg,
        .brz .brz-css-7pquj1>.brz-bg>.brz-bg-image,
        .brz .brz-css-7pquj1>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7pquj1 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-7pquj1>.brz-bg {
          margin: 0px 0px 20px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7pquj1 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-7pquj1>.brz-bg {
          margin: 10px 15px 25px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yjoszq {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-146bh9k {
        margin: 5px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-146bh9k {
          padding: 0;
          margin: 5px 0px 5px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-146bh9k .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-146bh9k {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-146bh9k {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz-css-nyng5s .brz-line-container:after {
        display: none;
      }

      .brz-css-nyng5s .brz-hr,
      .brz-css-nyng5s .brz-line-container:before,
      .brz-css-nyng5s .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-nyng5s.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-nyng5s {
        width: 100%;
      }

      .brz-css-nyng5s .brz-hr {
        border-radius: 12px;
      }

      .brz-css-nyng5s .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-nyng5s .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-nyng5s .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-nyng5s .brz-line-icon-wrapper,
      .brz-css-nyng5s .brz-hr,
      .brz-css-nyng5s .brz-line-container:before,
      .brz-css-nyng5s .brz-line-container:after,
      .brz-css-nyng5s .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-nyng5s.brz-css-nyng5s {
          width: 72%;
        }
      }

      .brz .brz-css-1xjcpop {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xjcpop {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-1xjcpop .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xjcpop {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1xjcpop {
          margin: 5px 0px 5px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xjcpop {
          justify-content: center;
        }
      }

      .brz .brz-css-gvQtO {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 22px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gvQtO {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 22px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gvQtO {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gvQtO {
          text-align: center !important;
          font-size: 20px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mbnye8 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1od0f8r {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1od0f8r .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1od0f8r {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kv9lnk {
          width: 301.7px;
          height: 301.7px;
          margin-inline-start: 0px;
          margin-top: -65.36px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1j1zzxd {
          padding-top: 56.6689%;
        }

        .brz .brz-css-1j1zzxd>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v71xd7.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-1arwba2 {
        border-radius: 12px;
      }

      .brz .brz-css-1arwba2 .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1arwba2:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1arwba2 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1arwba2:hover {
          box-shadow: none;
          border: 0px solid rgba(0, 0, 0, 0);
        }

        .brz .brz-css-1arwba2 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1arwba2:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1arwba2 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1arwba2:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1arwba2,
        .brz .brz-css-1arwba2 .brz-picture:after,
        .brz .brz-css-1arwba2 .brz-picture,
        .brz .brz-css-1arwba2.brz-image--withHover img.brz-img,
        .brz .brz-css-1arwba2.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1arwba2.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-btcwd1 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-btcwd1 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-btcwd1 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-8wwosu {
        margin: 0;
        padding: 15px 25px 15px 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8wwosu {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 15px 25px 15px 25px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8wwosu:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8wwosu {
          margin: 0px 0px 20px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8wwosu {
          margin: 10px 15px 25px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      .brz .brz-css-1yshh8q {
        animation-name: fadeIn;
        animation-duration: 500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yshh8q {
          animation-name: fadeIn;
          animation-duration: 500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-p69c2y {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-p69c2y .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-p69c2y {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-me5tpl {
        animation-name: fadeIn;
        animation-duration: 500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-me5tpl {
          animation-name: fadeIn;
          animation-duration: 500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz-css-1ynfmfn .brz-line-container:after {
        display: none;
      }

      .brz-css-1ynfmfn .brz-hr,
      .brz-css-1ynfmfn .brz-line-container:before,
      .brz-css-1ynfmfn .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-1ynfmfn.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1ynfmfn {
        width: 100%;
      }

      .brz-css-1ynfmfn .brz-hr {
        border-radius: 12px;
      }

      .brz-css-1ynfmfn .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-1ynfmfn .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-1ynfmfn .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-1ynfmfn .brz-line-icon-wrapper,
      .brz-css-1ynfmfn .brz-hr,
      .brz-css-1ynfmfn .brz-line-container:before,
      .brz-css-1ynfmfn .brz-line-container:after,
      .brz-css-1ynfmfn .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-1ynfmfn.brz-css-1ynfmfn {
          width: 53%;
        }
      }

      .brz .brz-css-51edqg .brz-menu__ul {
        font-family: "Jost", sans-serif;
      }

      .brz .brz-css-51edqg .brz-menu__ul {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item>.brz-a {
        padding: 0px 15px 0px 15px;
      }

      .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item {
        color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-51edqg .brz-menu__ul {
          font-size: 18px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-51edqg .brz-menu__ul {
          font-family: "Jost", sans-serif;
          display: flex;
          flex-wrap: wrap;
          justify-content: inherit;
          align-items: center;
          max-width: none;
          margin: 0px -5px 0px -5px;
        }

        .brz .brz-css-51edqg:hover .brz-menu__ul {
          color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item>.brz-a {
          flex-flow: row nowrap;
          padding: 0px 15px 0px 15px;
        }

        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item.brz-menu__item--opened:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
        }

        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item {
          border-radius: 0px;
        }

        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item>a {
          border-radius: 0px;
        }

        .brz .brz-css-51edqg .brz-menu__sub-menu {
          font-family: var(--brz-buttonfontfamily, initial);
          border-radius: 0px;
        }

        .brz .brz-css-51edqg .brz-menu__sub-menu:hover {
          color: rgba(255, 255, 255, 1);
          background-color: rgba(51, 51, 51, 1);
          box-shadow: none;
        }

        .brz .brz-css-51edqg .brz-menu__sub-menu .brz-menu__item>.brz-a {
          flex-flow: row nowrap;
        }

        .brz .brz-css-51edqg:hover .brz-menu__sub-menu .brz-a:hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-51edqg .brz-menu__sub-menu .brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
          font-size: 12px;
        }

        .brz .brz-css-51edqg:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-51edqg:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-51edqg:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-51edqg:hover .brz-menu__item--current .brz-menu__sub-menu {
          box-shadow: none;
        }

        .brz .brz-css-51edqg .brz-menu__sub-menu>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-51edqg .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current):hover>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-51edqg:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-51edqg .brz-menu__item-dropdown .brz-menu__item:hover {
          background-color: rgba(51, 51, 51, 1);
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-51edqg .brz-menu__sub-menu .brz-menu__item-dropdown:hover .brz-a:hover:after {
          border-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-51edqg:hover .brz-menu__sub-menu>.brz-menu__item {
          border-bottom: 1px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-51edqg .brz-menu__item-dropdown .brz-menu__item,
        .brz .brz-css-51edqg .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
        .brz .brz-css-51edqg .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-51edqg .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-51edqg .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-51edqg .brz-menu__item--current .brz-menu__sub-menu,
        .brz .brz-css-51edqg .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
        .brz .brz-css-51edqg:hover .brz-menu__ul,
        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item>.brz-a,
        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item,
        .brz .brz-css-51edqg .brz-menu__sub-menu,
        .brz .brz-css-51edqg:hover .brz-menu__sub-menu .brz-a,
        .brz .brz-css-51edqg .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
        .brz .brz-css-51edqg .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-51edqg .brz-menu__ul {
          font-size: 18px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-51edqg .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-51edqg .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-51edqg [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-51edqg [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-51edqg>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-51edqg>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-51edqg>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-51edqg .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-51edqg .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-51edqg .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-51edqg .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-51edqg .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17inbyj {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-pz2xly {
        margin: 10px 300px 10px 300px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pz2xly {
          padding: 0;
          margin: 10px 300px 10px 300px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-pz2xly .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pz2xly {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pz2xly {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pz2xly {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-rmkpmq {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rmkpmq {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rmkpmq {
          height: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gc28sl {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-gc28sl .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gc28sl {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gc28sl {
          display: none;
        }
      }

      .brz-css-ceh91 .brz-line-container:after {
        display: none;
      }

      .brz-css-ceh91 .brz-hr,
      .brz-css-ceh91 .brz-line-container:before,
      .brz-css-ceh91 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(255, 255, 255, 1);
      }

      .brz-css-ceh91.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-ceh91 {
        width: 30%;
      }

      .brz-css-ceh91 .brz-hr {
        border-radius: 12px;
      }

      .brz-css-ceh91 .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-ceh91 .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-ceh91 .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-ceh91 .brz-line-icon-wrapper,
      .brz-css-ceh91 .brz-hr,
      .brz-css-ceh91 .brz-line-container:before,
      .brz-css-ceh91 .brz-line-container:after,
      .brz-css-ceh91 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 991px) and (min-width: 479px) {
        .brz-css-ceh91.brz-css-ceh91 {
          width: 45%;
        }
      }

      @media only screen and (max-width: 478px) {
        .brz-css-ceh91.brz-css-ceh91 {
          width: 60%;
        }
      }

      .brz .brz-css-9cb8wg {
        margin: -5px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-9cb8wg {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-9cb8wg .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9cb8wg {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9cb8wg {
          margin: 0px 60px 10px 60px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9cb8wg {
          margin: 0px 0px 10px 0px;
        }
      }

      .brz .brz-css-gE81t {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 55px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gE81t {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 55px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gE81t {
          font-size: 36px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gE81t {
          font-size: 33px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4xwf1y {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1ukc4rp {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ukc4rp {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ukc4rp .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ukc4rp {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ukc4rp {
          margin: 30px 57px 10px 60px;
        }
      }

      .brz .brz-css-1vc83ob {
        margin: 0;
        padding: 0px 0px 5px 0%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vc83ob {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0px 0px 5px 0%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vc83ob:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1vc83ob {
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1vc83ob {
          margin: 10px;
          padding: 0;
        }
      }

      .brz .brz-css-4855x9 {
        flex: 1 1 100%;
        max-width: 100%;
        justify-content: center;
      }

      .brz .brz-css-4855x9 .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-4855x9>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-4855x9 {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: center;
        }

        .brz .brz-css-4855x9 .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-4855x9>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-4855x9:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-4855x9>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-4855x9:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-4855x9:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-4855x9>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-4855x9:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-4855x9>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-4855x9:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-4855x9>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-4855x9:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-4855x9>.brz-bg,
        .brz .brz-css-4855x9>.brz-bg>.brz-bg-image,
        .brz .brz-css-4855x9>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4855x9>.brz-bg {
          margin: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1j89cn5 {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rhqkhv {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1rhqkhv>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1rhqkhv:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1rhqkhv>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rhqkhv:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1rhqkhv:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1rhqkhv>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rhqkhv:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1rhqkhv>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1rhqkhv:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1rhqkhv>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1rhqkhv:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1rhqkhv:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1rhqkhv>.brz-row,
        .brz .brz-css-1rhqkhv>.brz-bg>.brz-bg-video,
        .brz .brz-css-1rhqkhv>.brz-bg,
        .brz .brz-css-1rhqkhv>.brz-bg>.brz-bg-image,
        .brz .brz-css-1rhqkhv>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rhqkhv {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-953xqn.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
        padding: 10px 20px 10px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-953xqn .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-953xqn .brz-mm-navbar {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-953xqn.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-953xqn .brz-mm-navbar .brz-mm-close {
          font-size: 16px;
          margin: 0;
          padding: 10px 15px 10px 10px;
        }

        .brz .brz-css-953xqn .brz-mm-navbar .brz-mm-close:hover {
          color: rgba(255, 255, 255, 1);
          background-color: #333333;
        }

        .brz .brz-css-953xqn .brz-menu__item {
          font-family: var(--brz-buttonfontfamily, initial);
        }

        .brz .brz-css-953xqn .brz-menu__item:hover {
          color: rgba(255, 255, 255, 1);
          border-color: rgba(85, 85, 85, 1);
        }

        .brz nav.brz-mm-menu.brz-css-953xqn {
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-953xqn.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
          padding: 10px 20px 10px 20px;
          flex-flow: row nowrap;
        }

        .brz .brz-css-953xqn:hover .brz-menu__item:hover>.brz-mm-listitem__text {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-953xqn .brz-menu__item:hover .brz-mm-menu__item__icon.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-953xqn .brz-mm-navbar {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-953xqn:hover .brz-menu__item.brz-mm-listitem_opened {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-953xqn.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels {
          background-image: none;
        }

        .brz .brz-css-953xqn.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-953xqn .brz-mm-panels>.brz-mm-panel:before {
          background-image: none;
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-953xqn.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-953xqn:hover .brz-mm-panels>.brz-mm-panel {
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-953xqn .brz-mm-panels>.brz-mm-panel {
          background-image: none;
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-953xqn.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after {
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-953xqn:hover .brz-mm-listitem {
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-953xqn .brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz:hover .brz-css-953xqn .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-953xqn .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-953xqn .brz-mm-listitem,
        .brz .brz-css-953xqn.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after,
        .brz .brz-css-953xqn .brz-menu__item:hover,
        .brz .brz-css-953xqn.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-953xqn .brz-mm-panels>.brz-mm-panel,
        .brz .brz-css-953xqn.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-953xqn .brz-mm-panels>.brz-mm-panel:before,
        .brz .brz-css-953xqn .brz-menu__item.brz-mm-listitem_opened,
        .brz .brz-css-953xqn .brz-mm-navbar,
        .brz nav.brz-mm-menu.brz-css-953xqn,
        .brz .brz-css-953xqn .brz-menu__item>.brz-mm-listitem__text,
        .brz .brz-css-953xqn .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-953xqn .brz-mm-navbar .brz-mm-close:hover {
          transition-duration: 0.3s;
        }

        .brz .brz-css-953xqn .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-953xqn .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-953xqn .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-953xqn .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-953xqn.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-953xqn .brz-menu__item {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-953xqn .brz-mm-navbar {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-953xqn.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttontabletlineheight, initial) * var(--brz-buttontabletfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-953xqn.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
          padding: 15px 20px 15px 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-953xqn .brz-menu__item {
          font-size: 20px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-953xqn .brz-mm-navbar {
          font-size: 20px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-953xqn.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(1.6 * 20px + 15px + 15px);
          padding-right: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1t7vzt6 .brz-mm-menu__icon {
          font-size: 18px;
        }

        .brz .brz-css-1t7vzt6 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1t7vzt6 .brz-mm-menu__icon {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1t7vzt6 .brz-mm-menu__icon {
          display: none;
          font-size: 18px;
        }

        .brz .brz-css-1t7vzt6:hover .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1t7vzt6 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1t7vzt6 .brz-mm-menu__icon {
          font-size: 18px;
        }

        .brz .brz-css-1t7vzt6 .brz-mm-menu__icon {
          color: rgba(255, 255, 255, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1t7vzt6 .brz-mm-menu__icon {
          font-size: 22px;
        }

        .brz .brz-css-1t7vzt6 .brz-mm-menu__icon {
          color: rgba(255, 255, 255, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bc5pyw {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1bc5pyw.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1bc5pyw .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1bc5pyw>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1bc5pyw>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1bc5pyw>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bc5pyw:hover {
          display: block;
        }
      }

      .brz .brz-css-n2lp1r {
        margin: 10px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-n2lp1r {
          padding: 0;
          margin: 10px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-n2lp1r .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-n2lp1r {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-n2lp1r {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-n2lp1r {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-6vzbox {
        padding: 5px 15px 50px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-6vzbox {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 50px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6vzbox:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6vzbox {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6vzbox {
          padding: 0;
        }
      }

      .brz .brz-css-flf47a {
        flex: 1 1 80%;
        max-width: 80%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-flf47a {
          z-index: auto;
          flex: 1 1 80%;
          max-width: 80%;
          justify-content: flex-start;
        }

        .brz .brz-css-flf47a .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-flf47a>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-flf47a:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-flf47a>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-flf47a:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-flf47a:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-flf47a>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-flf47a:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-flf47a>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-flf47a:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-flf47a>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-flf47a:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-flf47a>.brz-bg,
        .brz .brz-css-flf47a>.brz-bg>.brz-bg-image,
        .brz .brz-css-flf47a>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-flf47a {
          flex: 1 1 42.8%;
          max-width: 42.8%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17w0njc {
          padding-top: 53.7518%;
        }

        .brz .brz-css-17w0njc>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7g60yn.brz-hover-animation__container {
          max-width: 70%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-f3sh67:not(.brz-image--hovered) {
          max-width: 70%;
        }

        .brz .brz-css-f3sh67 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-f3sh67:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-f3sh67 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-f3sh67:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-f3sh67 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-f3sh67:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-f3sh67,
        .brz .brz-css-f3sh67 .brz-picture:after,
        .brz .brz-css-f3sh67 .brz-picture,
        .brz .brz-css-f3sh67.brz-image--withHover img.brz-img,
        .brz .brz-css-f3sh67.brz-image--withHover img.dynamic-image,
        .brz .brz-css-f3sh67.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-zyedkl {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zyedkl {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-zyedkl .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-zyedkl {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zyedkl {
          margin: 0px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zyedkl {
          margin: 0px 0px 20px 0px;
        }
      }

      .brz .brz-css-9vymj {
        margin: 0;
        padding: 0px 15px 0px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-9vymj {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0px 15px 0px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9vymj:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9vymj {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9vymj {
          margin: 10px 0px 10px 20px;
          padding: 0;
        }
      }

      .brz .brz-css-k28qis {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-k28qis>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-k28qis {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-k28qis .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-k28qis>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-k28qis:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-k28qis>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-k28qis:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-k28qis:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-k28qis>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-k28qis:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-k28qis>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-k28qis:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-k28qis>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-k28qis:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-k28qis>.brz-bg,
        .brz .brz-css-k28qis>.brz-bg>.brz-bg-image,
        .brz .brz-css-k28qis>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-k28qis {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-k28qis>.brz-bg {
          margin: 10px 0px 10px 20px;
        }
      }

      .brz .brz-css-pvqcup {
        padding: 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pvqcup {
          padding: 15px;
          max-width: 100%;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pvqcup {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pvqcup {
          padding: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mn6n9e {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-mn6n9e>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-mn6n9e:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-mn6n9e>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-mn6n9e:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-mn6n9e:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-mn6n9e>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-mn6n9e:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-mn6n9e>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-mn6n9e:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-mn6n9e>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-mn6n9e:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-mn6n9e:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-mn6n9e>.brz-row,
        .brz .brz-css-mn6n9e>.brz-bg>.brz-bg-video,
        .brz .brz-css-mn6n9e>.brz-bg,
        .brz .brz-css-mn6n9e>.brz-bg>.brz-bg-image,
        .brz .brz-css-mn6n9e>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mn6n9e {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1svslkv:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1svslkv {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-myidqi {
        padding: 40px 0px 60px 0px;
      }

      .brz .brz-css-myidqi>.brz-bg>.brz-bg-image {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-myidqi>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-myidqi>.brz-bg>.brz-bg-map {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-myidqi>.brz-bg>.brz-bg-video {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-myidqi>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-myidqi {
          padding: 40px 0px 60px 0px;
        }

        .brz .brz-css-myidqi>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-myidqi:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-myidqi>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-myidqi:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
          display: block;
        }

        .brz .brz-css-myidqi:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-myidqi>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-myidqi:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-myidqi>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-myidqi:hover>.brz-bg>.brz-bg-map {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-myidqi>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-myidqi:hover>.brz-bg>.brz-bg-video {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-myidqi>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-myidqi>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-myidqi>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-myidqi>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-myidqi>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-myidqi:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-myidqi>.brz-bg,
        .brz .brz-css-myidqi>.brz-bg>.brz-bg-image,
        .brz .brz-css-myidqi>.brz-bg>.brz-bg-map,
        .brz .brz-css-myidqi>.brz-bg>.brz-bg-color,
        .brz .brz-css-myidqi>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-myidqi:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-myidqi {
          padding: 19px 15px 40px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-myidqi {
          padding: 20px 15px 35px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jm18tl {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-jm18tl.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-jm18tl .brz-container {
          justify-content: center;
        }

        .brz .brz-css-jm18tl>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-jm18tl>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-jm18tl>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jm18tl:hover {
          display: block;
        }
      }

      .brz .brz-css-gxRHC {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gxRHC {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gxRHC {
          font-size: 17px;
          line-height: 1.5;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gxRHC {
          font-size: 17px;
          line-height: 1.5;
        }
      }

      .brz .brz-css-gj2rd7 {
        padding: 60px 0px 60px 0px;
      }

      .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-image {
        filter: brightness(150%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-map {
        filter: brightness(150%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-video {
        filter: brightness(150%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 83px;
        height: 83px;
      }

      .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-shape__top::after {
        background-size: 100% 83px;
        height: 83px;
      }

      .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 88px;
        height: 88px;
      }

      .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-shape__bottom::after {
        background-size: 100% 88px;
        height: 88px;
      }

      .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: brightness(150%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-gj2rd7 {
          padding: 60px 0px 60px 0px;
        }

        .brz .brz-css-gj2rd7>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-gj2rd7:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-gj2rd7:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: brightness(150%) hue-rotate(0deg) saturate(0%) contrast(100%);
          display: block;
        }

        .brz .brz-css-gj2rd7:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-gj2rd7:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-gj2rd7:hover>.brz-bg>.brz-bg-map {
          filter: brightness(150%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-gj2rd7:hover>.brz-bg>.brz-bg-video {
          filter: brightness(150%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 83px;
          height: 83px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 83px;
          height: 83px;
        }

        .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 88px;
          height: 88px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 88px;
          height: 88px;
        }

        .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-gj2rd7:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: brightness(150%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-gj2rd7>.brz-bg,
        .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-image,
        .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-map,
        .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-color,
        .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gj2rd7:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gj2rd7 {
          padding: 40px 15px 40px 15px;
        }

        .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gj2rd7 {
          padding: 0px 15px 50px 15px;
        }

        .brz .brz-css-gj2rd7>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
        }
      }

      .brz .brz-css-tkb4p6 {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-tkb4p6>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-tkb4p6 {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-tkb4p6 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-tkb4p6>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-tkb4p6:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-tkb4p6>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-tkb4p6:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-tkb4p6:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-tkb4p6>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-tkb4p6:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-tkb4p6>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-tkb4p6:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-tkb4p6>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-tkb4p6:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-tkb4p6>.brz-bg,
        .brz .brz-css-tkb4p6>.brz-bg>.brz-bg-image,
        .brz .brz-css-tkb4p6>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-tkb4p6 {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-tkb4p6>.brz-bg {
          margin: 0px 0px 20px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tkb4p6 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-tkb4p6>.brz-bg {
          margin: 10px 15px 25px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8ir127 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-8ir127 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8ir127 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nieq2b {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1s5yrf7 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1s5yrf7>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1s5yrf7:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1s5yrf7>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1s5yrf7:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1s5yrf7:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1s5yrf7>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1s5yrf7:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1s5yrf7>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1s5yrf7:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1s5yrf7>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1s5yrf7:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1s5yrf7:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1s5yrf7>.brz-row,
        .brz .brz-css-1s5yrf7>.brz-bg>.brz-bg-video,
        .brz .brz-css-1s5yrf7>.brz-bg,
        .brz .brz-css-1s5yrf7>.brz-bg>.brz-bg-image,
        .brz .brz-css-1s5yrf7>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1s5yrf7 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-iHdSY {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-iHdSY {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-iHdSY {
          font-size: 17px;
          line-height: 1.5;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-iHdSY {
          font-size: 17px;
          line-height: 1.5;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-64jmrj {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mkfna2 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1mkfna2 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mkfna2 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1lz5ajw {
        height: 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lz5ajw {
          height: 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-154li6v {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-154li6v .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-154li6v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-ihr0j {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 500;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ihr0j {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 500;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ihr0j {
          font-size: 15px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ihr0j {
          text-align: center !important;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4g37xk {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1juv3md {
        margin: 5px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1juv3md {
          padding: 0;
          margin: 5px 0px 5px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1juv3md .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1juv3md {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1juv3md {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz-css-1x0d8qh .brz-line-container:after {
        display: none;
      }

      .brz-css-1x0d8qh .brz-hr,
      .brz-css-1x0d8qh .brz-line-container:before,
      .brz-css-1x0d8qh .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-1x0d8qh.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1x0d8qh {
        width: 100%;
      }

      .brz-css-1x0d8qh .brz-hr {
        border-radius: 12px;
      }

      .brz-css-1x0d8qh .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-1x0d8qh .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-1x0d8qh .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-1x0d8qh .brz-line-icon-wrapper,
      .brz-css-1x0d8qh .brz-hr,
      .brz-css-1x0d8qh .brz-line-container:before,
      .brz-css-1x0d8qh .brz-line-container:after,
      .brz-css-1x0d8qh .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-1x0d8qh.brz-css-1x0d8qh {
          width: 63%;
        }
      }

      .brz .brz-css-7j2820 {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7j2820 {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-7j2820 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7j2820 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7j2820 {
          margin: 5px 0px 5px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7j2820 {
          justify-content: center;
        }
      }

      .brz .brz-css-zufe_ {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 30px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zufe_ {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 30px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zufe_ {
          font-size: 23px;
          line-height: 1.4;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zufe_ {
          text-align: center !important;
          font-size: 23px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1j6893x {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-12ggfa5 {
        margin: 0;
        padding: 15px 25px 15px 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12ggfa5 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 15px 25px 15px 25px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12ggfa5:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12ggfa5 {
          margin: 0px 0px 20px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12ggfa5 {
          margin: 10px 15px 25px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16rvjxk {
          max-width: calc(0.9 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16rvjxk:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16rvjxk {
          max-width: calc(0.9 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-16rvjxk {
          max-width: 90%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16rvjxk {
          max-width: 90%;
        }
      }

      .brz .brz-css-1xyb734 {
        animation-name: fadeIn;
        animation-duration: 500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xyb734 {
          animation-name: fadeIn;
          animation-duration: 500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1e6zurg {
        flex: 1 1 50%;
        max-width: 50%;
      }

      .brz .brz-css-1e6zurg>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1e6zurg {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-1e6zurg .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1e6zurg>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1e6zurg:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1e6zurg>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1e6zurg:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1e6zurg:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1e6zurg>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1e6zurg:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1e6zurg>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1e6zurg:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1e6zurg>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1e6zurg:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1e6zurg>.brz-bg,
        .brz .brz-css-1e6zurg>.brz-bg>.brz-bg-image,
        .brz .brz-css-1e6zurg>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1e6zurg {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1e6zurg>.brz-bg {
          margin: 0px 0px 20px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1e6zurg {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1e6zurg>.brz-bg {
          margin: 10px 15px 25px 15px;
        }
      }

      .brz .brz-css-8w2vkj {
        height: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8w2vkj {
          height: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1j9f29l {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1j9f29l .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1j9f29l {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1j9f29l {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18rmd0j {
          width: 662.34px;
          height: 441.56px;
          margin-inline-start: -92.92px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gs2ibw {
          padding-top: 92.6674%;
        }

        .brz .brz-css-gs2ibw>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9q9agl.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-mu1tvx {
        border-radius: 12px;
      }

      .brz .brz-css-mu1tvx {
        border: 2px solid rgba(0, 0, 0, 0.1);
      }

      .brz .brz-css-mu1tvx .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mu1tvx:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-mu1tvx {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-mu1tvx:hover {
          box-shadow: none;
          border: 2px solid rgba(0, 0, 0, 0.1);
        }

        .brz .brz-css-mu1tvx .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-mu1tvx:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-mu1tvx .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-mu1tvx:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-mu1tvx,
        .brz .brz-css-mu1tvx .brz-picture:after,
        .brz .brz-css-mu1tvx .brz-picture,
        .brz .brz-css-mu1tvx.brz-image--withHover img.brz-img,
        .brz .brz-css-mu1tvx.brz-image--withHover img.dynamic-image,
        .brz .brz-css-mu1tvx.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-9i5q32 {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-9i5q32 {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-9i5q32 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9i5q32 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9i5q32 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9i5q32 {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-pgqfd7 {
        margin: 0;
        padding: 0px 25px 0px 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pgqfd7 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0px 25px 0px 25px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pgqfd7:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pgqfd7 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pgqfd7 {
          margin: 15px 15px 0px 15px;
          padding: 35px 0px 0px 0px;
        }
      }

      .brz .brz-css-t8e7ic {
        animation-name: fadeIn;
        animation-duration: 500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-t8e7ic {
          animation-name: fadeIn;
          animation-duration: 500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-14mdemo {
        flex: 1 1 50%;
        max-width: 50%;
      }

      .brz .brz-css-14mdemo>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14mdemo {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-14mdemo .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-14mdemo>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-14mdemo:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-14mdemo>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14mdemo:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-14mdemo:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-14mdemo>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14mdemo:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-14mdemo>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-14mdemo:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-14mdemo>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-14mdemo:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-14mdemo>.brz-bg,
        .brz .brz-css-14mdemo>.brz-bg>.brz-bg-image,
        .brz .brz-css-14mdemo>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14mdemo {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14mdemo {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-14mdemo>.brz-bg {
          margin: 15px 15px 0px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-de9g0z {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1slf0m7 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1slf0m7>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1slf0m7:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1slf0m7>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1slf0m7:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1slf0m7:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1slf0m7>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1slf0m7:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1slf0m7>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1slf0m7:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1slf0m7>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1slf0m7:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1slf0m7:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1slf0m7>.brz-row,
        .brz .brz-css-1slf0m7>.brz-bg>.brz-bg-video,
        .brz .brz-css-1slf0m7>.brz-bg,
        .brz .brz-css-1slf0m7>.brz-bg>.brz-bg-image,
        .brz .brz-css-1slf0m7>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1slf0m7 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-mmsat4 {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mmsat4 {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-mmsat4 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mmsat4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mmsat4 {
          margin: 5px 0px 5px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mmsat4 {
          justify-content: center;
        }
      }

      .brz .brz-css-15le6eu {
        margin: 5px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-15le6eu {
          padding: 0;
          margin: 5px 0px 5px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-15le6eu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15le6eu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15le6eu {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz-css-pgfdkm .brz-line-container:after {
        display: none;
      }

      .brz-css-pgfdkm .brz-hr,
      .brz-css-pgfdkm .brz-line-container:before,
      .brz-css-pgfdkm .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-pgfdkm.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-pgfdkm {
        width: 100%;
      }

      .brz-css-pgfdkm .brz-hr {
        border-radius: 12px;
      }

      .brz-css-pgfdkm .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-pgfdkm .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-pgfdkm .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-pgfdkm .brz-line-icon-wrapper,
      .brz-css-pgfdkm .brz-hr,
      .brz-css-pgfdkm .brz-line-container:before,
      .brz-css-pgfdkm .brz-line-container:after,
      .brz-css-pgfdkm .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-pgfdkm.brz-css-pgfdkm {
          width: 61%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1iuaxok {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1iuaxok>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1iuaxok:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1iuaxok>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1iuaxok:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1iuaxok:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1iuaxok>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1iuaxok:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1iuaxok>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1iuaxok:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1iuaxok>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1iuaxok:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1iuaxok:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1iuaxok>.brz-row,
        .brz .brz-css-1iuaxok>.brz-bg>.brz-bg-video,
        .brz .brz-css-1iuaxok>.brz-bg,
        .brz .brz-css-1iuaxok>.brz-bg>.brz-bg-image,
        .brz .brz-css-1iuaxok>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1iuaxok {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-r2qae6 {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-r2qae6 {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-r2qae6 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-r2qae6 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-r2qae6 {
          margin: 5px 0px 5px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-r2qae6 {
          justify-content: center;
        }
      }

      .brz .brz-css-un0b4 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 21px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-un0b4 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 21px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-un0b4 {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-un0b4 {
          text-align: center !important;
          font-size: 20px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-az771s {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ddrdqq {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-ddrdqq .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ddrdqq {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-f1imv3 {
          width: 300.6px;
          height: 181.22px;
          margin-inline-start: 0px;
          margin-top: -6.34px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jdcjgf {
          padding-top: 56.0645%;
        }

        .brz .brz-css-1jdcjgf>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-tvitaw.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-1kt57b2 {
        border-radius: 12px;
      }

      .brz .brz-css-1kt57b2 .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kt57b2:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1kt57b2 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1kt57b2:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1kt57b2 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1kt57b2:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1kt57b2 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1kt57b2:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1kt57b2,
        .brz .brz-css-1kt57b2 .brz-picture:after,
        .brz .brz-css-1kt57b2 .brz-picture,
        .brz .brz-css-1kt57b2.brz-image--withHover img.brz-img,
        .brz .brz-css-1kt57b2.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1kt57b2.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v912zh {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1v912zh .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v912zh {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1yr7yxl {
        margin: 0;
        padding: 15px 25px 15px 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yr7yxl {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 15px 25px 15px 25px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yr7yxl:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1yr7yxl {
          margin: 0px 0px 20px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yr7yxl {
          margin: 10px 15px 25px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      .brz .brz-css-7t4o87 {
        animation-name: fadeIn;
        animation-duration: 1100ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7t4o87 {
          animation-name: fadeIn;
          animation-duration: 1100ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-161xh42 {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-161xh42>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-161xh42 {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-161xh42 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-161xh42>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-161xh42:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-161xh42>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-161xh42:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-161xh42:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-161xh42>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-161xh42:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-161xh42>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-161xh42:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-161xh42>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-161xh42:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-161xh42>.brz-bg,
        .brz .brz-css-161xh42>.brz-bg>.brz-bg-image,
        .brz .brz-css-161xh42>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-161xh42 {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-161xh42>.brz-bg {
          margin: 0px 0px 20px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-161xh42 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-161xh42>.brz-bg {
          margin: 10px 15px 25px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rd6nu7 {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-yA2ic {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 500;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-yA2ic {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 500;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-yA2ic {
          font-size: 15px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yA2ic {
          text-align: center !important;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      .brz .brz-css-19ojxyd {
        margin: 5px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19ojxyd {
          padding: 0;
          margin: 5px 0px 5px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-19ojxyd .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19ojxyd {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19ojxyd {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xhdwsg {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-b06w8g {
        margin: 5px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-b06w8g {
          padding: 0;
          margin: 5px 0px 5px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-b06w8g .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-b06w8g {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-b06w8g {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz-css-16vq6yh .brz-line-container:after {
        display: none;
      }

      .brz-css-16vq6yh .brz-hr,
      .brz-css-16vq6yh .brz-line-container:before,
      .brz-css-16vq6yh .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-16vq6yh.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-16vq6yh {
        width: 100%;
      }

      .brz-css-16vq6yh .brz-hr {
        border-radius: 12px;
      }

      .brz-css-16vq6yh .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-16vq6yh .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-16vq6yh .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-16vq6yh .brz-line-icon-wrapper,
      .brz-css-16vq6yh .brz-hr,
      .brz-css-16vq6yh .brz-line-container:before,
      .brz-css-16vq6yh .brz-line-container:after,
      .brz-css-16vq6yh .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-16vq6yh.brz-css-16vq6yh {
          width: 55%;
        }
      }

      .brz .brz-css-1mbt3tm {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mbt3tm {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-1mbt3tm .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mbt3tm {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1mbt3tm {
          margin: 5px 0px 5px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mbt3tm {
          justify-content: center;
        }
      }

      .brz .brz-css-pstQk {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 21px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pstQk {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 21px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pstQk {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pstQk {
          text-align: center !important;
          font-size: 20px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dux7gj {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15gcezf {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-15gcezf .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15gcezf {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mzucte {
          width: 301.71px;
          height: 169.71px;
          margin-inline-start: -0.01px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tp2981 {
          padding-top: 56.2512%;
        }

        .brz .brz-css-1tp2981>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9iz5ib.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ok4uhl {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ok4uhl .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ok4uhl {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1iws4gy {
        animation-name: fadeIn;
        animation-duration: 900ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1iws4gy {
          animation-name: fadeIn;
          animation-duration: 900ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1edhnhy {
        flex: 1 1 33.4%;
        max-width: 33.4%;
      }

      .brz .brz-css-1edhnhy>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1edhnhy {
          z-index: auto;
          flex: 1 1 33.4%;
          max-width: 33.4%;
          justify-content: flex-start;
        }

        .brz .brz-css-1edhnhy .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1edhnhy>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1edhnhy:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1edhnhy>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1edhnhy:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1edhnhy:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1edhnhy>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1edhnhy:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1edhnhy>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1edhnhy:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1edhnhy>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1edhnhy:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1edhnhy>.brz-bg,
        .brz .brz-css-1edhnhy>.brz-bg>.brz-bg-image,
        .brz .brz-css-1edhnhy>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1edhnhy {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1edhnhy>.brz-bg {
          margin: 0px 0px 20px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1edhnhy {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1edhnhy>.brz-bg {
          margin: 10px 15px 25px 15px;
        }
      }

      .brz .brz-css-rHKj3 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 500;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rHKj3 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 500;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rHKj3 {
          font-size: 15px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rHKj3 {
          text-align: center !important;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      .brz-css-z1zhml .brz-line-container:after {
        display: none;
      }

      .brz-css-z1zhml .brz-hr,
      .brz-css-z1zhml .brz-line-container:before,
      .brz-css-z1zhml .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-z1zhml.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-z1zhml {
        width: 100%;
      }

      .brz-css-z1zhml .brz-hr {
        border-radius: 12px;
      }

      .brz-css-z1zhml .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-z1zhml .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-z1zhml .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-z1zhml .brz-line-icon-wrapper,
      .brz-css-z1zhml .brz-hr,
      .brz-css-z1zhml .brz-line-container:before,
      .brz-css-z1zhml .brz-line-container:after,
      .brz-css-z1zhml .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-z1zhml.brz-css-z1zhml {
          width: 51%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-b8xc82 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1dx748j {
        margin: 5px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dx748j {
          padding: 0;
          margin: 5px 0px 5px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1dx748j .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dx748j {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1dx748j {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-uHu5D {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 500;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-uHu5D {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 500;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-uHu5D {
          font-size: 15px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-uHu5D {
          text-align: center !important;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      .brz .brz-css-1eg0sll {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eg0sll {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-1eg0sll .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eg0sll {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1eg0sll {
          margin: 5px 0px 5px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1eg0sll {
          justify-content: center;
        }
      }

      .brz .brz-css-kNdIL {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 21px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kNdIL {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 21px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kNdIL {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kNdIL {
          text-align: center !important;
          font-size: 20px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sajnkm {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1t84tay {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1t84tay .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1t84tay {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12emuus {
          width: 301.7px;
          height: 181.88px;
          margin-inline-start: 0px;
          margin-top: -6.36px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14iyw6 {
          padding-top: 56.0656%;
        }

        .brz .brz-css-14iyw6>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1g081of.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-g1cmv5 {
        border-radius: 12px;
      }

      .brz .brz-css-g1cmv5 .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-g1cmv5:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-g1cmv5 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-g1cmv5:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-g1cmv5 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-g1cmv5:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-g1cmv5 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-g1cmv5:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-g1cmv5,
        .brz .brz-css-g1cmv5 .brz-picture:after,
        .brz .brz-css-g1cmv5 .brz-picture,
        .brz .brz-css-g1cmv5.brz-image--withHover img.brz-img,
        .brz .brz-css-g1cmv5.brz-image--withHover img.dynamic-image,
        .brz .brz-css-g1cmv5.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xfmhar {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1xfmhar .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xfmhar {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1uxxkut {
        margin: 0;
        padding: 15px 25px 25px 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uxxkut {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 15px 25px 25px 25px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uxxkut:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1uxxkut {
          margin: 0px 0px 20px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1uxxkut {
          margin: 10px 15px 25px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      .brz .brz-css-1s78uq9 {
        animation-name: fadeIn;
        animation-duration: 1300ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1s78uq9 {
          animation-name: fadeIn;
          animation-duration: 1300ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-13jpvk1 {
        flex: 1 1 33.4%;
        max-width: 33.4%;
      }

      .brz .brz-css-13jpvk1>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-13jpvk1 {
          z-index: auto;
          flex: 1 1 33.4%;
          max-width: 33.4%;
          justify-content: flex-start;
        }

        .brz .brz-css-13jpvk1 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-13jpvk1>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-13jpvk1:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-13jpvk1>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-13jpvk1:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-13jpvk1:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-13jpvk1>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-13jpvk1:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-13jpvk1>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-13jpvk1:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-13jpvk1>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-13jpvk1:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-13jpvk1>.brz-bg,
        .brz .brz-css-13jpvk1>.brz-bg>.brz-bg-image,
        .brz .brz-css-13jpvk1>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-13jpvk1 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-13jpvk1>.brz-bg {
          margin: 0px 0px 20px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13jpvk1 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-13jpvk1>.brz-bg {
          margin: 10px 15px 25px 15px;
        }
      }

      .brz .brz-css-5cwrdq {
        height: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-5cwrdq {
          height: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6ol62l {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-6ol62l .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6ol62l {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6ol62l {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-i4532t {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-seAQ6 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 500;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-seAQ6 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 500;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-seAQ6 {
          font-size: 15px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-seAQ6 {
          text-align: center !important;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      .brz .brz-css-mthxe8 {
        margin: 5px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mthxe8 {
          padding: 0;
          margin: 5px 0px 5px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-mthxe8 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mthxe8 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mthxe8 {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz-css-11jzziw .brz-line-container:after {
        display: none;
      }

      .brz-css-11jzziw .brz-hr,
      .brz-css-11jzziw .brz-line-container:before,
      .brz-css-11jzziw .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-11jzziw.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-11jzziw {
        width: 100%;
      }

      .brz-css-11jzziw .brz-hr {
        border-radius: 12px;
      }

      .brz-css-11jzziw .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-11jzziw .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-11jzziw .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-11jzziw .brz-line-icon-wrapper,
      .brz-css-11jzziw .brz-hr,
      .brz-css-11jzziw .brz-line-container:before,
      .brz-css-11jzziw .brz-line-container:after,
      .brz-css-11jzziw .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-11jzziw.brz-css-11jzziw {
          width: 65%;
        }
      }

      .brz .brz-css-nqy6p0 {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-nqy6p0 {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-nqy6p0 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nqy6p0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-nqy6p0 {
          margin: 5px 0px 5px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-nqy6p0 {
          justify-content: center;
        }
      }

      .brz .brz-css-hLNUo {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 21px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-hLNUo {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 21px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hLNUo {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hLNUo {
          text-align: center !important;
          font-size: 20px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mqvlia {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-t7iyig {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-t7iyig .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-t7iyig {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1d38yzw {
          width: 303.61px;
          height: 170.78px;
          margin-inline-start: -1.5px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jmw6ok {
          padding-top: 56.813%;
        }

        .brz .brz-css-jmw6ok>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-tchze7.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-ne45l5 {
        border-radius: 12px;
      }

      .brz .brz-css-ne45l5 .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ne45l5:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-ne45l5 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-ne45l5:hover {
          box-shadow: none;
          border: 0px solid rgba(0, 0, 0, 0);
        }

        .brz .brz-css-ne45l5 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-ne45l5:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-ne45l5 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ne45l5:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-ne45l5,
        .brz .brz-css-ne45l5 .brz-picture:after,
        .brz .brz-css-ne45l5 .brz-picture,
        .brz .brz-css-ne45l5.brz-image--withHover img.brz-img,
        .brz .brz-css-ne45l5.brz-image--withHover img.dynamic-image,
        .brz .brz-css-ne45l5.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11pj9am {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-11pj9am .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11pj9am {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-c6hd6n {
        margin: 0;
        padding: 15px 25px 15px 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-c6hd6n {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 15px 25px 15px 25px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-c6hd6n:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-c6hd6n {
          margin: 0px 0px 20px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-c6hd6n {
          margin: 10px 15px 25px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      .brz .brz-css-14jdva5 {
        animation-name: fadeIn;
        animation-duration: 500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14jdva5 {
          animation-name: fadeIn;
          animation-duration: 500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-vy3qpa {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-vy3qpa>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vy3qpa {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-vy3qpa .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-vy3qpa>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-vy3qpa:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-vy3qpa>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-vy3qpa:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-vy3qpa:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-vy3qpa>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-vy3qpa:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-vy3qpa>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-vy3qpa:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-vy3qpa>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-vy3qpa:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-vy3qpa>.brz-bg,
        .brz .brz-css-vy3qpa>.brz-bg>.brz-bg-image,
        .brz .brz-css-vy3qpa>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vy3qpa {
          flex: 1 1 49.9%;
          max-width: 49.9%;
        }

        .brz .brz-css-vy3qpa>.brz-bg {
          margin: 0px 0px 20px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vy3qpa {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-vy3qpa>.brz-bg {
          margin: 10px 15px 25px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15a9r6 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz-css-6nz2b8 .brz-line-container:after {
        display: none;
      }

      .brz-css-6nz2b8 .brz-hr,
      .brz-css-6nz2b8 .brz-line-container:before,
      .brz-css-6nz2b8 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-6nz2b8.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-6nz2b8 {
        width: 100%;
      }

      .brz-css-6nz2b8 .brz-hr {
        border-radius: 12px;
      }

      .brz-css-6nz2b8 .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-6nz2b8 .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-6nz2b8 .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-6nz2b8 .brz-line-icon-wrapper,
      .brz-css-6nz2b8 .brz-hr,
      .brz-css-6nz2b8 .brz-line-container:before,
      .brz-css-6nz2b8 .brz-line-container:after,
      .brz-css-6nz2b8 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-6nz2b8.brz-css-6nz2b8 {
          width: 62%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-105o8t {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz-css-pygyss .brz-line-container:after {
        display: none;
      }

      .brz-css-pygyss .brz-hr,
      .brz-css-pygyss .brz-line-container:before,
      .brz-css-pygyss .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-pygyss.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-pygyss {
        width: 100%;
      }

      .brz-css-pygyss .brz-hr {
        border-radius: 12px;
      }

      .brz-css-pygyss .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-pygyss .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-pygyss .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-pygyss .brz-line-icon-wrapper,
      .brz-css-pygyss .brz-hr,
      .brz-css-pygyss .brz-line-container:before,
      .brz-css-pygyss .brz-line-container:after,
      .brz-css-pygyss .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-pygyss.brz-css-pygyss {
          width: 56%;
        }
      }

      .brz .brz-css-qgJzB {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 21px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-qgJzB {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 21px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qgJzB {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qgJzB {
          text-align: center !important;
          font-size: 20px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ufy02q {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yctc3b {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-yctc3b .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yctc3b {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1d5p7b6 {
          width: 301.7px;
          height: 181.88px;
          margin-inline-start: 0px;
          margin-top: -6.36px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16tgsyj {
          padding-top: 56.0656%;
        }

        .brz .brz-css-16tgsyj>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1zkwfa.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-ryzzo {
        border-radius: 12px;
      }

      .brz .brz-css-ryzzo .brz-picture:after {
        border-radius: 12px;
      }

      .brz .brz-css-ryzzo,
      .brz .brz-css-ryzzo .brz-picture:after,
      .brz .brz-css-ryzzo .brz-picture,
      .brz .brz-css-ryzzo.brz-image--withHover img.brz-img,
      .brz .brz-css-ryzzo.brz-image--withHover img.dynamic-image,
      .brz .brz-css-ryzzo.brz-image--withHover .brz-img__hover {
        transition-duration: 0s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ryzzo:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-ryzzo {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-ryzzo:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-ryzzo .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-ryzzo:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-ryzzo .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ryzzo:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-ryzzo,
        .brz .brz-css-ryzzo .brz-picture:after,
        .brz .brz-css-ryzzo .brz-picture,
        .brz .brz-css-ryzzo.brz-image--withHover img.brz-img,
        .brz .brz-css-ryzzo.brz-image--withHover img.dynamic-image,
        .brz .brz-css-ryzzo.brz-image--withHover .brz-img__hover {
          transition-duration: 0s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-tljibo {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-tljibo .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-tljibo {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1xnctcs {
        margin: 0;
        padding: 15px 25px 15px 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xnctcs {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 15px 25px 15px 25px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xnctcs:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1xnctcs {
          margin: 0px 0px 20px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xnctcs {
          margin: 10px 15px 25px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      .brz .brz-css-1bj5j3x {
        animation-name: fadeIn;
        animation-duration: 700ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bj5j3x {
          animation-name: fadeIn;
          animation-duration: 700ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-15d74q6 {
        flex: 1 1 33.4%;
        max-width: 33.4%;
      }

      .brz .brz-css-15d74q6>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-15d74q6 {
          z-index: auto;
          flex: 1 1 33.4%;
          max-width: 33.4%;
          justify-content: flex-start;
        }

        .brz .brz-css-15d74q6 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-15d74q6>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-15d74q6:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-15d74q6>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-15d74q6:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-15d74q6:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-15d74q6>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-15d74q6:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-15d74q6>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-15d74q6:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-15d74q6>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-15d74q6:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-15d74q6>.brz-bg,
        .brz .brz-css-15d74q6>.brz-bg>.brz-bg-image,
        .brz .brz-css-15d74q6>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15d74q6 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-15d74q6>.brz-bg {
          margin: 0px 0px 20px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15d74q6 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-15d74q6>.brz-bg {
          margin: 10px 15px 25px 15px;
        }
      }

      .brz .brz-css-lYidx {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 500;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-lYidx {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 500;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-lYidx {
          font-size: 15px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lYidx {
          text-align: center !important;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-h6rzqp {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-f7wxn3 {
        margin: 5px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-f7wxn3 {
          padding: 0;
          margin: 5px 0px 5px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-f7wxn3 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-f7wxn3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-f7wxn3 {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-k002rc {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-k002rc {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-k002rc .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-k002rc {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-k002rc {
          margin: 5px 0px 5px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-k002rc {
          justify-content: center;
        }
      }

      .brz-css-1va9pil .brz-line-container:after {
        display: none;
      }

      .brz-css-1va9pil .brz-hr,
      .brz-css-1va9pil .brz-line-container:before,
      .brz-css-1va9pil .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-1va9pil.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1va9pil {
        width: 100%;
      }

      .brz-css-1va9pil .brz-hr {
        border-radius: 12px;
      }

      .brz-css-1va9pil .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-1va9pil .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-1va9pil .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-1va9pil .brz-line-icon-wrapper,
      .brz-css-1va9pil .brz-hr,
      .brz-css-1va9pil .brz-line-container:before,
      .brz-css-1va9pil .brz-line-container:after,
      .brz-css-1va9pil .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-1va9pil.brz-css-1va9pil {
          width: 51%;
        }
      }

      .brz .brz-css-zaDnJ {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 22px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zaDnJ {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 22px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zaDnJ {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zaDnJ {
          text-align: center !important;
          font-size: 20px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rwwf {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lvjc2q {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1lvjc2q .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lvjc2q {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-d0giqr {
          width: 306.61px;
          height: 168.95px;
          margin-inline-start: -3px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rq98a8 {
          padding-top: 56.2043%;
        }

        .brz .brz-css-rq98a8>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ehgtew.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-1a0n1p {
        border-radius: 12px;
      }

      .brz .brz-css-1a0n1p {
        border: 2px solid rgba(0, 0, 0, 0.1);
      }

      .brz .brz-css-1a0n1p .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1a0n1p:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1a0n1p {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1a0n1p:hover {
          box-shadow: none;
          border: 2px solid rgba(0, 0, 0, 0.1);
        }

        .brz .brz-css-1a0n1p .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1a0n1p:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1a0n1p .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1a0n1p:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1a0n1p,
        .brz .brz-css-1a0n1p .brz-picture:after,
        .brz .brz-css-1a0n1p .brz-picture,
        .brz .brz-css-1a0n1p.brz-image--withHover img.brz-img,
        .brz .brz-css-1a0n1p.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1a0n1p.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-700lc2 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-700lc2 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-700lc2 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-3nhntn {
        margin: 0;
        padding: 15px 25px 15px 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-3nhntn {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 15px 25px 15px 25px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3nhntn:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-3nhntn {
          margin: 0px 0px 20px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3nhntn {
          margin: 10px 15px 25px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      .brz .brz-css-17eshxt {
        animation-name: fadeIn;
        animation-duration: 500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-17eshxt {
          animation-name: fadeIn;
          animation-duration: 500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-w1op5q {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-w1op5q>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-w1op5q {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-w1op5q .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-w1op5q>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-w1op5q:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-w1op5q>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-w1op5q:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-w1op5q:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-w1op5q>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-w1op5q:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-w1op5q>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-w1op5q:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-w1op5q>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-w1op5q:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-w1op5q>.brz-bg,
        .brz .brz-css-w1op5q>.brz-bg>.brz-bg-image,
        .brz .brz-css-w1op5q>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-w1op5q {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-w1op5q>.brz-bg {
          margin: 0px 0px 20px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-w1op5q {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-w1op5q>.brz-bg {
          margin: 10px 15px 25px 15px;
        }
      }

      .brz .brz-css-1jnh5o1 {
        height: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jnh5o1 {
          height: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vc1uhd {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-vc1uhd .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vc1uhd {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vc1uhd {
          display: none;
        }
      }

      .brz .brz-css-lUeek {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 500;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-lUeek {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 500;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-lUeek {
          font-size: 15px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lUeek {
          text-align: center !important;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      .brz .brz-css-pgzvdi {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pgzvdi {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-pgzvdi .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pgzvdi {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pgzvdi {
          margin: 5px 0px 5px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pgzvdi {
          justify-content: center;
        }
      }

      .brz .brz-css-1kclyh8 {
        margin: 5px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kclyh8 {
          padding: 0;
          margin: 5px 0px 5px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1kclyh8 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kclyh8 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1kclyh8 {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-us2ui5 {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-us2ui5 {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-us2ui5 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-us2ui5 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-us2ui5 {
          margin: 5px 0px 5px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-us2ui5 {
          justify-content: center;
        }
      }

      .brz-css-5u5974 .brz-line-container:after {
        display: none;
      }

      .brz-css-5u5974 .brz-hr,
      .brz-css-5u5974 .brz-line-container:before,
      .brz-css-5u5974 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-5u5974.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-5u5974 {
        width: 100%;
      }

      .brz-css-5u5974 .brz-hr {
        border-radius: 12px;
      }

      .brz-css-5u5974 .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-5u5974 .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-5u5974 .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-5u5974 .brz-line-icon-wrapper,
      .brz-css-5u5974 .brz-hr,
      .brz-css-5u5974 .brz-line-container:before,
      .brz-css-5u5974 .brz-line-container:after,
      .brz-css-5u5974 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-5u5974.brz-css-5u5974 {
          width: 60%;
        }
      }

      .brz .brz-css-whdgR {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 22px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-whdgR {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 22px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-whdgR {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-whdgR {
          text-align: center !important;
          font-size: 20px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2spow0 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-t0mr43 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-t0mr43 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-t0mr43 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11i4qtm {
          width: 300.6px;
          height: 169.09px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1u3own3 {
          padding-top: 56.2508%;
        }

        .brz .brz-css-1u3own3>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v3m0hd.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-1beseh5 {
        border-radius: 12px;
      }

      .brz .brz-css-1beseh5 .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1beseh5:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1beseh5 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1beseh5:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1beseh5 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1beseh5:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1beseh5 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1beseh5:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1beseh5,
        .brz .brz-css-1beseh5 .brz-picture:after,
        .brz .brz-css-1beseh5 .brz-picture,
        .brz .brz-css-1beseh5.brz-image--withHover img.brz-img,
        .brz .brz-css-1beseh5.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1beseh5.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12ujeb8 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-12ujeb8 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12ujeb8 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-y8ils0 {
        margin: 0;
        padding: 15px 25px 15px 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-y8ils0 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 15px 25px 15px 25px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-y8ils0:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-y8ils0 {
          margin: 0px 0px 20px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-y8ils0 {
          margin: 10px 15px 25px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      .brz .brz-css-1uam2bg {
        animation-name: fadeIn;
        animation-duration: 500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uam2bg {
          animation-name: fadeIn;
          animation-duration: 500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1idv2d9 {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-1idv2d9>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1idv2d9 {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-1idv2d9 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1idv2d9>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1idv2d9:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1idv2d9>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1idv2d9:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1idv2d9:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1idv2d9>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1idv2d9:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1idv2d9>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1idv2d9:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1idv2d9>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1idv2d9:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1idv2d9>.brz-bg,
        .brz .brz-css-1idv2d9>.brz-bg>.brz-bg-image,
        .brz .brz-css-1idv2d9>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1idv2d9 {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-1idv2d9>.brz-bg {
          margin: 0px 0px 20px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1idv2d9 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1idv2d9>.brz-bg {
          margin: 10px 15px 25px 15px;
        }
      }

      .brz .brz-css-kisZ0 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 500;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kisZ0 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 500;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kisZ0 {
          font-size: 15px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kisZ0 {
          text-align: center !important;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3zcp1x {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-hd5m6c {
        margin: 5px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-hd5m6c {
          padding: 0;
          margin: 5px 0px 5px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-hd5m6c .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-hd5m6c {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hd5m6c {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-jlpnzv {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jlpnzv {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-jlpnzv .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jlpnzv {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jlpnzv {
          margin: 5px 0px 5px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jlpnzv {
          justify-content: center;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15ec81b {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-lrN3J {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 22px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-lrN3J {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 22px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-lrN3J {
          font-size: 20px;
          line-height: 1.4;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lrN3J {
          text-align: center !important;
          font-size: 20px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xph892 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gpu3mu {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-gpu3mu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gpu3mu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1c18i1o {
          width: 601.21px;
          height: 338.78px;
          margin-inline-start: -150.3px;
          margin-top: -84.69px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1r1josi {
          padding-top: 56.3506%;
        }

        .brz .brz-css-1r1josi>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-me49sm.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-bc6knx {
        border-radius: 12px;
      }

      .brz .brz-css-bc6knx .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-bc6knx:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-bc6knx {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-bc6knx:hover {
          box-shadow: none;
          border: 0px solid rgba(0, 0, 0, 0);
        }

        .brz .brz-css-bc6knx .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-bc6knx:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-bc6knx .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-bc6knx:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-bc6knx,
        .brz .brz-css-bc6knx .brz-picture:after,
        .brz .brz-css-bc6knx .brz-picture,
        .brz .brz-css-bc6knx.brz-image--withHover img.brz-img,
        .brz .brz-css-bc6knx.brz-image--withHover img.dynamic-image,
        .brz .brz-css-bc6knx.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x0vpco {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1x0vpco .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x0vpco {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-jc8o3c {
        margin: 0;
        padding: 15px 25px 15px 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jc8o3c {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 15px 25px 15px 25px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jc8o3c:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jc8o3c {
          margin: 0px 0px 20px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jc8o3c {
          margin: 10px 15px 25px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      .brz .brz-css-m300yd {
        animation-name: fadeIn;
        animation-duration: 500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-m300yd {
          animation-name: fadeIn;
          animation-duration: 500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1tk70fw {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-1tk70fw>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tk70fw {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-1tk70fw .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1tk70fw>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1tk70fw:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1tk70fw>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1tk70fw:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1tk70fw:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1tk70fw>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1tk70fw:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1tk70fw>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1tk70fw:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1tk70fw>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1tk70fw:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1tk70fw>.brz-bg,
        .brz .brz-css-1tk70fw>.brz-bg>.brz-bg-image,
        .brz .brz-css-1tk70fw>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1tk70fw {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-1tk70fw>.brz-bg {
          margin: 0px 0px 20px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1tk70fw {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1tk70fw>.brz-bg {
          margin: 10px 15px 25px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yjrtwl {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1se45ej {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1se45ej>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1se45ej:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1se45ej>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1se45ej:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1se45ej:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1se45ej>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1se45ej:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1se45ej>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1se45ej:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1se45ej>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1se45ej:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1se45ej:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1se45ej>.brz-row,
        .brz .brz-css-1se45ej>.brz-bg>.brz-bg-video,
        .brz .brz-css-1se45ej>.brz-bg,
        .brz .brz-css-1se45ej>.brz-bg>.brz-bg-image,
        .brz .brz-css-1se45ej>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1se45ej {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-yDvL8 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 500;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-yDvL8 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 500;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-yDvL8 {
          font-size: 15px;
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yDvL8 {
          text-align: center !important;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      .brz .brz-css-1nk37tr {
        margin: 0;
        padding: 15px 25px 15px 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nk37tr {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 15px 25px 15px 25px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nk37tr:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1nk37tr {
          margin: 0px 0px 20px 0px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nk37tr {
          margin: 10px 15px 25px 15px;
          padding: 0px 15px 0px 15px;
        }
      }

      /* engaging css */

      .brz .brz-css-1ivlubz {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ivlubz {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ivlubz {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ivlubz {
          max-width: 100%;
        }
      }

      .brz .brz-css-1lcbrsq:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1lcbrsq {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1lcbrsq {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1lcbrsq .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1lcbrsq .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1lcbrsq .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1lcbrsq .brz-picture {
        filter: none;
      }

      .brz .brz-css-1lcbrsq,
      .brz .brz-css-1lcbrsq .brz-picture:after,
      .brz .brz-css-1lcbrsq .brz-picture,
      .brz .brz-css-1lcbrsq.brz-image--withHover img.brz-img,
      .brz .brz-css-1lcbrsq.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1lcbrsq.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-16x8jwm:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-16x8jwm {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-16x8jwm {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-16x8jwm .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-16x8jwm .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-16x8jwm .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-16x8jwm .brz-picture {
        filter: none;
      }

      .brz .brz-css-16x8jwm,
      .brz .brz-css-16x8jwm .brz-picture:after,
      .brz .brz-css-16x8jwm .brz-picture,
      .brz .brz-css-16x8jwm.brz-image--withHover img.brz-img,
      .brz .brz-css-16x8jwm.brz-image--withHover img.dynamic-image,
      .brz .brz-css-16x8jwm.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-4u4kmf.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1k4cb8 {
        padding-top: 59.9477%;
      }

      .brz .brz-css-1k4cb8>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1k4cb8 {
          padding-top: 59.2514%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1k4cb8 {
          padding-top: 65.25%;
        }
      }

      .brz .brz-css-143rutf {
        width: 604.95px;
        height: 453.71px;
        margin-inline-start: -31.02px;
        margin-top: -69.57px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-143rutf {
          width: 385.86px;
          height: 289.4px;
          margin-inline-start: -19.79px;
          margin-top: -45.61px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-143rutf {
          width: 399px;
          height: 299.25px;
          margin-inline-start: -9.5px;
          margin-top: -28.64px;
        }
      }

      .brz .brz-css-77y4ri:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-77y4ri {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-77y4ri {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-77y4ri .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-77y4ri .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-77y4ri .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-77y4ri .brz-picture {
        filter: none;
      }

      .brz .brz-css-77y4ri,
      .brz .brz-css-77y4ri .brz-picture:after,
      .brz .brz-css-77y4ri .brz-picture,
      .brz .brz-css-77y4ri.brz-image--withHover img.brz-img,
      .brz .brz-css-77y4ri.brz-image--withHover img.dynamic-image,
      .brz .brz-css-77y4ri.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-vo49ae.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-qrqou8 {
        padding-top: 59.9472%;
      }

      .brz .brz-css-qrqou8>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qrqou8 {
          padding-top: 56.0656%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qrqou8 {
          padding-top: 56.0658%;
        }
      }

      .brz .brz-css-13kcuqi {
        width: 411.4px;
        height: 230.66px;
        margin-inline-start: 0px;
        margin-top: -2.93px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-13kcuqi {
          width: 225.7px;
          height: 126.54px;
          margin-top: 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13kcuqi {
          width: 406.6px;
          height: 227.97px;
          margin-top: -2.9px;
        }
      }

      .brz .brz-css-1bvh72p.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1on5kpn {
        padding-top: 59.9477%;
      }

      .brz .brz-css-1on5kpn>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1on5kpn {
          padding-top: 59.2514%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1on5kpn {
          padding-top: 65.25%;
        }
      }

      .brz .brz-css-41boij {
        width: 407.85px;
        height: 228.47px;
        margin-inline-start: -7.81px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-41boij {
          width: 264.07px;
          height: 147.92px;
          margin-inline-start: -8.62px;
          margin-top: -5.46px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-41boij {
          width: 418.8px;
          height: 234.6px;
          margin-inline-start: -2.65px;
        }
      }

      .brz .brz-css-9rbdtu:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-9rbdtu {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-9rbdtu {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-9rbdtu .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-9rbdtu .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-9rbdtu .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-9rbdtu .brz-picture {
        filter: none;
      }

      .brz .brz-css-9rbdtu,
      .brz .brz-css-9rbdtu .brz-picture:after,
      .brz .brz-css-9rbdtu .brz-picture,
      .brz .brz-css-9rbdtu.brz-image--withHover img.brz-img,
      .brz .brz-css-9rbdtu.brz-image--withHover img.dynamic-image,
      .brz .brz-css-9rbdtu.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1kxd6a5.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1lvhcir {
        padding-top: 59.9446%;
      }

      .brz .brz-css-1lvhcir>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1lvhcir {
          padding-top: 56.3314%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lvhcir {
          padding-top: 56.3342%;
        }
      }

      .brz .brz-css-1g7bcb3 {
        width: 410.8px;
        height: 231.42px;
        margin-inline-start: 0px;
        margin-top: -2.94px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1g7bcb3 {
          width: 264.07px;
          height: 148.76px;
          margin-inline-start: -3.34px;
          margin-top: 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1g7bcb3 {
          width: 406.61px;
          height: 229.05px;
          margin-top: -2.91px;
        }
      }

      .brz .brz-css-xgqhxj:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-xgqhxj {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-xgqhxj {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-xgqhxj .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-xgqhxj .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-xgqhxj .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-xgqhxj .brz-picture {
        filter: none;
      }

      .brz .brz-css-xgqhxj,
      .brz .brz-css-xgqhxj .brz-picture:after,
      .brz .brz-css-xgqhxj .brz-picture,
      .brz .brz-css-xgqhxj.brz-image--withHover img.brz-img,
      .brz .brz-css-xgqhxj.brz-image--withHover img.dynamic-image,
      .brz .brz-css-xgqhxj.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1mkhg7l.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1u5fvgr {
        padding-top: 59.9446%;
      }

      .brz .brz-css-1u5fvgr>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1u5fvgr {
          padding-top: 56.5397%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1u5fvgr {
          padding-top: 54.5421%;
        }
      }

      .brz .brz-css-1duvk1z {
        width: 407.7px;
        height: 271.19px;
        margin-inline-start: 0px;
        margin-top: -27.45px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1duvk1z {
          width: 264.07px;
          height: 175.65px;
          margin-inline-start: -0.7px;
          margin-top: -24.02px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1duvk1z {
          width: 429.4px;
          height: 285.62px;
          margin-top: -39.18px;
        }
      }

      .brz .brz-css-2l9erw:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-2l9erw {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-2l9erw {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-2l9erw .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-2l9erw .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-2l9erw .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-2l9erw .brz-picture {
        filter: none;
      }

      .brz .brz-css-2l9erw,
      .brz .brz-css-2l9erw .brz-picture:after,
      .brz .brz-css-2l9erw .brz-picture,
      .brz .brz-css-2l9erw.brz-image--withHover img.brz-img,
      .brz .brz-css-2l9erw.brz-image--withHover img.dynamic-image,
      .brz .brz-css-2l9erw.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-80cdyj.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-zv42pa {
        width: 604.95px;
        height: 453.71px;
        margin-inline-start: -31.02px;
        margin-top: -69.57px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zv42pa {
          width: 385.86px;
          height: 289.4px;
          margin-inline-start: -19.79px;
          margin-top: -45.61px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zv42pa {
          width: 399px;
          height: 299.25px;
          margin-inline-start: -9.5px;
          margin-top: -28.64px;
        }
      }

      .brz .brz-css-qw1km0:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-qw1km0 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-qw1km0 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-qw1km0 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-qw1km0 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-qw1km0 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-qw1km0 .brz-picture {
        filter: none;
      }

      .brz .brz-css-qw1km0,
      .brz .brz-css-qw1km0 .brz-picture:after,
      .brz .brz-css-qw1km0 .brz-picture,
      .brz .brz-css-qw1km0.brz-image--withHover img.brz-img,
      .brz .brz-css-qw1km0.brz-image--withHover img.dynamic-image,
      .brz .brz-css-qw1km0.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-uo6mse.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-xy1lub:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-xy1lub {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-xy1lub {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-xy1lub .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-xy1lub .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-xy1lub .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-xy1lub .brz-picture {
        filter: none;
      }

      .brz .brz-css-xy1lub,
      .brz .brz-css-xy1lub .brz-picture:after,
      .brz .brz-css-xy1lub .brz-picture,
      .brz .brz-css-xy1lub.brz-image--withHover img.brz-img,
      .brz .brz-css-xy1lub.brz-image--withHover img.dynamic-image,
      .brz .brz-css-xy1lub.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1rhdof1 {
        width: 386.43px;
        height: 215.57px;
        margin-inline-start: -26.83px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rhdof1 {
          width: 230.22px;
          height: 128.43px;
          margin-inline-start: -4.52px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rhdof1 {
          width: 380px;
          height: 211.98px;
          margin-inline-start: 0px;
        }
      }

      .brz .brz-css-gjg032:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-gjg032 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-gjg032 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-gjg032 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-gjg032 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-gjg032 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-gjg032 .brz-picture {
        filter: none;
      }

      .brz .brz-css-gjg032,
      .brz .brz-css-gjg032 .brz-picture:after,
      .brz .brz-css-gjg032 .brz-picture,
      .brz .brz-css-gjg032.brz-image--withHover img.brz-img,
      .brz .brz-css-gjg032.brz-image--withHover img.dynamic-image,
      .brz .brz-css-gjg032.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-2jy8kq.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-jcjsp6 {
        padding-top: 59.9388%;
      }

      .brz .brz-css-jcjsp6>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jcjsp6 {
          padding-top: 57.5011%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jcjsp6 {
          padding-top: 62.6105%;
        }
      }

      .brz .brz-css-1swzprf {
        width: 391.96px;
        height: 250.42px;
        margin-inline-start: -12.26px;
        margin-top: -17.44px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1swzprf {
          width: 246.01px;
          height: 157.17px;
          margin-inline-start: -7.69px;
          margin-top: -13.69px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1swzprf {
          width: 414.2px;
          height: 264.62px;
          margin-inline-start: -12.96px;
          margin-top: -13.35px;
        }
      }

      .brz .brz-css-1dn9h0m:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1dn9h0m {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1dn9h0m {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1dn9h0m .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1dn9h0m .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1dn9h0m .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1dn9h0m .brz-picture {
        filter: none;
      }

      .brz .brz-css-1dn9h0m,
      .brz .brz-css-1dn9h0m .brz-picture:after,
      .brz .brz-css-1dn9h0m .brz-picture,
      .brz .brz-css-1dn9h0m.brz-image--withHover img.brz-img,
      .brz .brz-css-1dn9h0m.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1dn9h0m.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-14w2rf7.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-68ge9u {
        padding-top: 59.939%;
      }

      .brz .brz-css-68ge9u>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-68ge9u {
          padding-top: 58.498%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-68ge9u {
          padding-top: 59.25%;
        }
      }

      .brz .brz-css-1boudy1 {
        width: 396.88px;
        height: 297.66px;
        margin-inline-start: -29.95px;
        margin-top: -81.4px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1boudy1 {
          width: 248.27px;
          height: 186.2px;
          margin-inline-start: -18.73px;
          margin-top: -54.17px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1boudy1 {
          width: 418px;
          height: 313.5px;
          margin-inline-start: -31.54px;
          margin-top: -88.35px;
        }
      }

      .brz .brz-css-1uytih1.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-xkc4fb {
        width: 411.4px;
        height: 230.66px;
        margin-inline-start: -13.56px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xkc4fb {
          width: 266.71px;
          height: 149.54px;
          margin-inline-start: -12.5px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xkc4fb {
          width: 418.79px;
          height: 234.8px;
          margin-inline-start: -6.83px;
        }
      }

      .brz .brz-css-qny2ee {
        padding-top: 59.9499%;
      }

      .brz .brz-css-qny2ee>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qny2ee {
          padding-top: 62.1577%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qny2ee {
          padding-top: 58.1711%;
        }
      }

      .brz .brz-css-4o7ptu {
        width: 384.77px;
        height: 306.62px;
        margin-inline-start: 0px;
        margin-top: -39.39px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4o7ptu {
          width: 264.07px;
          height: 210.43px;
          margin-top: -30.86px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4o7ptu {
          width: 406.6px;
          height: 324.01px;
          margin-top: -45px;
        }
      }

      .brz .brz-css-znefdq:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-znefdq {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-znefdq {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-znefdq .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-znefdq .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-znefdq .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-znefdq .brz-picture {
        filter: none;
      }

      .brz .brz-css-znefdq,
      .brz .brz-css-znefdq .brz-picture:after,
      .brz .brz-css-znefdq .brz-picture,
      .brz .brz-css-znefdq.brz-image--withHover img.brz-img,
      .brz .brz-css-znefdq.brz-image--withHover img.dynamic-image,
      .brz .brz-css-znefdq.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-fevywr.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-12ztyi7 {
        padding-top: 59.9472%;
      }

      .brz .brz-css-12ztyi7>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12ztyi7 {
          padding-top: 61.6615%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12ztyi7 {
          padding-top: 56.522%;
        }
      }

      .brz .brz-css-191r1gg {
        width: 359.6px;
        height: 230.97px;
        margin-inline-start: 0px;
        margin-top: -15.4px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-191r1gg {
          width: 225.7px;
          height: 144.97px;
          margin-top: -5.8px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-191r1gg {
          width: 410px;
          height: 263.34px;
          margin-top: -31.6px;
        }
      }

      .brz .brz-css-13gmhkv:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-13gmhkv {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-13gmhkv {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-13gmhkv .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-13gmhkv .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-13gmhkv .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-13gmhkv .brz-picture {
        filter: none;
      }

      .brz .brz-css-13gmhkv,
      .brz .brz-css-13gmhkv .brz-picture:after,
      .brz .brz-css-13gmhkv .brz-picture,
      .brz .brz-css-13gmhkv.brz-image--withHover img.brz-img,
      .brz .brz-css-13gmhkv.brz-image--withHover img.dynamic-image,
      .brz .brz-css-13gmhkv.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-bfeyqa.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-171glf5 {
        padding-top: 59.9473%;
      }

      .brz .brz-css-171glf5>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-171glf5 {
          padding-top: 60.9393%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-171glf5 {
          padding-top: 58.2579%;
        }
      }

      .brz .brz-css-12hpqrm {
        width: 360.8px;
        height: 241.61px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12hpqrm {
          width: 225.7px;
          height: 151.14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12hpqrm {
          width: 387.6px;
          height: 259.55px;
          margin-top: -26.87px;
        }
      }

      .brz .brz-css-10nr39u {
        padding-top: 59.9472%;
      }

      .brz .brz-css-10nr39u>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10nr39u {
          padding-top: 56.6283%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10nr39u {
          padding-top: 57.7474%;
        }
      }

      .brz .brz-css-ulsbv0.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1u1i191:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1u1i191 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1u1i191 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1u1i191 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1u1i191 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1u1i191 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1u1i191 .brz-picture {
        filter: none;
      }

      .brz .brz-css-1u1i191,
      .brz .brz-css-1u1i191 .brz-picture:after,
      .brz .brz-css-1u1i191 .brz-picture,
      .brz .brz-css-1u1i191.brz-image--withHover img.brz-img,
      .brz .brz-css-1u1i191.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1u1i191.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-5rrpg {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-1hhf5gq {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hhf5gq {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1hhf5gq {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hhf5gq {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hhf5gq {
          display: flex;
        }
      }

      .brz .brz-css-1yx4o6a {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1yx4o6a .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1yx4o6a>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1yx4o6a>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1yx4o6a>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1yx4o6a>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1yx4o6a>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1yx4o6a>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1yx4o6a>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1yx4o6a>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1yx4o6a>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1yx4o6a>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1yx4o6a>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1yx4o6a>.brz-bg,
      .brz .brz-css-1yx4o6a>.brz-bg>.brz-bg-image,
      .brz .brz-css-1yx4o6a>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yx4o6a {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1yx4o6a>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1exe5m1 {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1exe5m1 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1exe5m1 {
          padding: 0;
        }
      }

      .brz .brz-css-c29p1n {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-c29p1n>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-c29p1n>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-c29p1n>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-c29p1n>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-c29p1n>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-c29p1n>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-c29p1n>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-c29p1n>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-c29p1n>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-c29p1n>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-c29p1n>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-c29p1n>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-c29p1n>.brz-row,
      .brz .brz-css-c29p1n>.brz-bg>.brz-bg-video,
      .brz .brz-css-c29p1n>.brz-bg,
      .brz .brz-css-c29p1n>.brz-bg>.brz-bg-image,
      .brz .brz-css-c29p1n>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-c29p1n {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-c29p1n>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-c29p1n {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-c29p1n>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-c29p1n {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-d345ej {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-d345ej {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-d345ej {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-d345ej {
          max-width: 100%;
        }
      }

      .brz .brz-css-1ixqkzg {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-1ixqkzg>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1ixqkzg>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1ixqkzg>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ixqkzg>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1ixqkzg>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1ixqkzg>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ixqkzg>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1ixqkzg>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1ixqkzg>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1ixqkzg>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1ixqkzg>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1ixqkzg>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-1ixqkzg>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1ixqkzg>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-1ixqkzg>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1ixqkzg>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-1ixqkzg>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-1ixqkzg>.brz-bg,
      .brz .brz-css-1ixqkzg>.brz-bg>.brz-bg-image,
      .brz .brz-css-1ixqkzg>.brz-bg>.brz-bg-map,
      .brz .brz-css-1ixqkzg>.brz-bg>.brz-bg-color,
      .brz .brz-css-1ixqkzg>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ixqkzg>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ixqkzg {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ixqkzg {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-12jrwmu {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-12jrwmu.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-12jrwmu .brz-container {
        justify-content: center;
      }

      .brz .brz-css-12jrwmu>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-12jrwmu>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-12jrwmu>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-12jrwmu {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12jrwmu {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12jrwmu {
          display: block;
        }
      }

      .brz .brz-css-1musqko.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-1musqko.brz-btn {
        display: flex;
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-1musqko.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1musqko.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-1musqko.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1musqko:after {
        height: unset;
      }

      .brz .brz-css-1musqko .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-1musqko .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-1musqko.brz-btn,
      .brz .brz-css-1musqko.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-1musqko.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1musqko.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-1musqko.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1musqko.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1musqko.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-xhtupp.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-xhtupp.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-xhtupp.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-xhtupp.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-xhtupp.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-xhtupp.brz-btn--hover-in:before,
      .brz .brz-css-xhtupp.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-xhtupp.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xhtupp.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xhtupp.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xhtupp.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-1ftzb6k {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ftzb6k {
          position: relative;
        }

        .brz .brz-css-1ftzb6k {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ftzb6k {
          position: relative;
        }

        .brz .brz-css-1ftzb6k {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ftzb6k {
          position: relative;
        }

        .brz .brz-css-1ftzb6k {
          display: flex;
        }
      }

      .brz .brz-css-1n4vss1 {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-552a {
        height: 50px;
      }

      .brz .brz-css-1efco9j {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-kpfv6q {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-kpfv6q .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kpfv6q {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kpfv6q {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kpfv6q {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-z12tuk {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-z12tuk {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-z12tuk {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-z12tuk {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-z12tuk {
          display: flex;
        }
      }

      .brz .brz-css-xxarpx {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-xxarpx .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-xxarpx>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-xxarpx>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-xxarpx>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-xxarpx>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-xxarpx>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-xxarpx>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-xxarpx>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-xxarpx>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-xxarpx>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-xxarpx>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-xxarpx>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-xxarpx>.brz-bg,
      .brz .brz-css-xxarpx>.brz-bg>.brz-bg-image,
      .brz .brz-css-xxarpx>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-xxarpx {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-xxarpx>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-l0vtfo {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-l0vtfo {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-l0vtfo {
          padding: 0;
        }
      }

      .brz .brz-css-xq9yt {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-xq9yt>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-xq9yt>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-xq9yt>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-xq9yt>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-xq9yt>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-xq9yt>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-xq9yt>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-xq9yt>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-xq9yt>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-xq9yt>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-xq9yt>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-xq9yt>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-xq9yt>.brz-row,
      .brz .brz-css-xq9yt>.brz-bg>.brz-bg-video,
      .brz .brz-css-xq9yt>.brz-bg,
      .brz .brz-css-xq9yt>.brz-bg>.brz-bg-image,
      .brz .brz-css-xq9yt>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xq9yt {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xq9yt>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xq9yt {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xq9yt>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xq9yt {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-gs38y9 {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gs38y9 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gs38y9 {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gs38y9 {
          max-width: 100%;
        }
      }

      .brz .brz-css-9ya9uj {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-9ya9uj>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-9ya9uj>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-9ya9uj>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-9ya9uj>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-9ya9uj>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-9ya9uj>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-9ya9uj>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-9ya9uj>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-9ya9uj>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-9ya9uj>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-9ya9uj>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-9ya9uj>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-9ya9uj>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-9ya9uj>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-9ya9uj>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-9ya9uj>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-9ya9uj>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-9ya9uj>.brz-bg,
      .brz .brz-css-9ya9uj>.brz-bg>.brz-bg-image,
      .brz .brz-css-9ya9uj>.brz-bg>.brz-bg-map,
      .brz .brz-css-9ya9uj>.brz-bg>.brz-bg-color,
      .brz .brz-css-9ya9uj>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-9ya9uj>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9ya9uj {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9ya9uj {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1esvk6a {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-1esvk6a.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-1esvk6a .brz-container {
        justify-content: center;
      }

      .brz .brz-css-1esvk6a>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1esvk6a>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-1esvk6a>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1esvk6a {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1esvk6a {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1esvk6a {
          display: block;
        }
      }

      .brz .brz-css-1mth2mc {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-1mth2mc .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mth2mc {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1mth2mc {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mth2mc {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1nttn2z {
        height: 50px;
      }

      .brz .brz-css-r7anxn.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-6r44rx:not(.brz-image--hovered) {
        max-width: 50%;
      }

      .brz .brz-css-6r44rx {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-6r44rx {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-6r44rx .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-6r44rx .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-6r44rx .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-6r44rx .brz-picture {
        filter: none;
      }

      .brz .brz-css-6r44rx,
      .brz .brz-css-6r44rx .brz-picture:after,
      .brz .brz-css-6r44rx .brz-picture,
      .brz .brz-css-6r44rx.brz-image--withHover img.brz-img,
      .brz .brz-css-6r44rx.brz-image--withHover img.dynamic-image,
      .brz .brz-css-6r44rx.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6r44rx:not(.brz-image--hovered) {
          max-width: 65%;
        }
      }

      .brz .brz-css-1vnvsb2 {
        padding-top: 59.9472%;
      }

      .brz .brz-css-1vnvsb2>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1vnvsb2 {
          padding-top: 55.7377%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1vnvsb2 {
          padding-top: 55.1316%;
        }
      }

      .brz .brz-css-11b4bd2 {
        width: 406.35px;
        height: 246.18px;
        margin-inline-start: 0px;
        margin-top: -15.31px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-11b4bd2 {
          width: 264.07px;
          height: 159.98px;
          margin-inline-start: -0.7px;
          margin-top: -17.09px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11b4bd2 {
          width: 429.4px;
          height: 260.14px;
          margin-top: -25.32px;
        }
      }

      .brz .brz-css-1kjqbhz {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1kjqbhz>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1kjqbhz>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1kjqbhz>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1kjqbhz>.brz-row,
      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-video,
      .brz .brz-css-1kjqbhz>.brz-bg,
      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-image,
      .brz .brz-css-1kjqbhz>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kjqbhz {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1kjqbhz>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1kjqbhz {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1kjqbhz>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1kjqbhz {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1v1uqf6 {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-1v1uqf6.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-1v1uqf6 .brz-container {
        justify-content: center;
      }

      .brz .brz-css-1v1uqf6>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1v1uqf6>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-1v1uqf6>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v1uqf6 {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1v1uqf6 {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1v1uqf6 {
          display: block;
        }
      }

      .brz .brz-css-1v7lycf .brz-menu__ul {
        font-family: var(--brz-buttonfontfamily, initial);
        display: flex;
        flex-wrap: wrap;
        justify-content: inherit;
        align-items: center;
        max-width: none;
        margin: 0px -5px 0px -5px;
      }

      .brz .brz-css-1v7lycf .brz-menu__ul {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item>.brz-a {
        flex-flow: row nowrap;
        padding: 0px 5px 0px 5px;
      }

      .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
      }

      .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item {
        border-radius: 0px;
      }

      .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item>a {
        border-radius: 0px;
      }

      .brz .brz-css-1v7lycf .brz-menu__sub-menu {
        font-family: var(--brz-buttonfontfamily, initial);
        border-radius: 0px;
      }

      .brz .brz-css-1v7lycf .brz-menu__sub-menu {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(51, 51, 51, 1);
        box-shadow: none;
      }

      .brz .brz-css-1v7lycf .brz-menu__sub-menu .brz-menu__item>.brz-a {
        flex-flow: row nowrap;
      }

      .brz .brz-css-1v7lycf .brz-menu__sub-menu .brz-a:hover {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1v7lycf .brz-menu__sub-menu .brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
        font-size: 12px;
      }

      .brz .brz-css-1v7lycf .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1v7lycf .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-1v7lycf .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-1v7lycf .brz-menu__item--current .brz-menu__sub-menu {
        box-shadow: none;
      }

      .brz .brz-css-1v7lycf .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1v7lycf .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1v7lycf .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1v7lycf .brz-menu__item-dropdown .brz-menu__item {
        background-color: rgba(51, 51, 51, 1);
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1v7lycf .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:hover:after {
        border-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1v7lycf .brz-menu__sub-menu>.brz-menu__item {
        border-bottom: 1px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-1v7lycf .brz-menu__item-dropdown .brz-menu__item,
      .brz .brz-css-1v7lycf .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
      .brz .brz-css-1v7lycf .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1v7lycf .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1v7lycf .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1v7lycf .brz-menu__item--current .brz-menu__sub-menu,
      .brz .brz-css-1v7lycf .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
      .brz .brz-css-1v7lycf .brz-menu__ul,
      .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item>.brz-a,
      .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
      .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
      .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
      .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
      .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item,
      .brz .brz-css-1v7lycf .brz-menu__sub-menu,
      .brz .brz-css-1v7lycf:hover .brz-menu__sub-menu .brz-a,
      .brz .brz-css-1v7lycf .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
      .brz .brz-css-1v7lycf .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v7lycf .brz-menu__ul {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-1v7lycf .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-1v7lycf [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-1v7lycf [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-1v7lycf>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-1v7lycf>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-1v7lycf>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-1v7lycf .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1v7lycf .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-1v7lycf .brz-menu__sub-menu {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-1v7lycf>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-1v7lycf>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-1v7lycf>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-1v7lycf .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-1v7lycf .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-1v7lycf .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-1v7lycf.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-1v7lycf .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1v7lycf .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-1v7lycf .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-1v7lycf .brz-menu__sub-menu {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-1v7lycf>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-1v7lycf>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-1v7lycf>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-1v7lycf .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-1v7lycf .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-1v7lycf .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-1v7lycf.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-1v7lycf .brz-mega-menu__dropdown {
          display: block;
        }
      }

      .brz .brz-css-dxygud .brz-mm-menu__icon {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dxygud .brz-mm-menu__icon {
          display: none;
          font-size: 18px;
        }

        .brz .brz-css-dxygud .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-dxygud .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dxygud .brz-mm-menu__icon {
          display: flex;
          font-size: 18px;
        }

        .brz .brz-css-dxygud .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-dxygud .brz-menu {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dxygud .brz-mm-menu__icon {
          display: flex;
          font-size: 18px;
        }

        .brz .brz-css-dxygud .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-dxygud .brz-menu {
          display: none;
        }
      }

      .brz .brz-css-1wbdaf2 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1yr45it {
        padding-top: 56.2867%;
      }

      .brz .brz-css-1yr45it>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1yr45it {
          padding-top: 55.9986%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yr45it {
          padding-top: 56.2884%;
        }
      }

      .brz .brz-css-albo0t.brz-hover-animation__container {
        max-width: 50%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-albo0t.brz-hover-animation__container {
          max-width: 65%;
        }
      }

      .brz .brz-css-kxyaq9 {
        padding-top: 101.5314%;
      }

      .brz .brz-css-kxyaq9>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kxyaq9 {
          padding-top: 100.7709%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kxyaq9 {
          padding-top: 100.8799%;
        }
      }

      .brz .brz-css-sio6li:not(.brz-image--hovered) {
        max-width: 63%;
      }

      .brz .brz-css-sio6li {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-sio6li {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-sio6li .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-sio6li .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-sio6li .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-sio6li .brz-picture {
        filter: none;
      }

      .brz .brz-css-sio6li,
      .brz .brz-css-sio6li .brz-picture:after,
      .brz .brz-css-sio6li .brz-picture,
      .brz .brz-css-sio6li.brz-image--withHover img.brz-img,
      .brz .brz-css-sio6li.brz-image--withHover img.dynamic-image,
      .brz .brz-css-sio6li.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sio6li:not(.brz-image--hovered) {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sio6li:not(.brz-image--hovered) {
          max-width: 36%;
        }
      }

      .brz .brz-css-bw48hv.brz-hover-animation__container {
        max-width: 52%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bw48hv.brz-hover-animation__container {
          max-width: 94%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bw48hv.brz-hover-animation__container {
          max-width: 36%;
        }
      }

      .brz .brz-css-1vk2rjb:not(.brz-image--hovered) {
        max-width: 52%;
      }

      .brz .brz-css-1vk2rjb {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1vk2rjb {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1vk2rjb .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1vk2rjb .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1vk2rjb .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1vk2rjb .brz-picture {
        filter: none;
      }

      .brz .brz-css-1vk2rjb,
      .brz .brz-css-1vk2rjb .brz-picture:after,
      .brz .brz-css-1vk2rjb .brz-picture,
      .brz .brz-css-1vk2rjb.brz-image--withHover img.brz-img,
      .brz .brz-css-1vk2rjb.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1vk2rjb.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1vk2rjb:not(.brz-image--hovered) {
          max-width: 94%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1vk2rjb:not(.brz-image--hovered) {
          max-width: 36%;
        }
      }

      .brz .brz-css-il7iz7 {
        padding-top: 99.6342%;
      }

      .brz .brz-css-il7iz7>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-il7iz7 {
          padding-top: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-il7iz7 {
          padding-top: 99.8929%;
        }
      }

      .brz .brz-css-vvfkux.brz-hover-animation__container {
        max-width: 60%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vvfkux.brz-hover-animation__container {
          max-width: 87%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vvfkux.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      .brz .brz-css-arfvyz:not(.brz-image--hovered) {
        max-width: 60%;
      }

      .brz .brz-css-arfvyz {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-arfvyz {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-arfvyz .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-arfvyz .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-arfvyz .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-arfvyz .brz-picture {
        filter: none;
      }

      .brz .brz-css-arfvyz,
      .brz .brz-css-arfvyz .brz-picture:after,
      .brz .brz-css-arfvyz .brz-picture,
      .brz .brz-css-arfvyz.brz-image--withHover img.brz-img,
      .brz .brz-css-arfvyz.brz-image--withHover img.dynamic-image,
      .brz .brz-css-arfvyz.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-arfvyz:not(.brz-image--hovered) {
          max-width: 87%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-arfvyz:not(.brz-image--hovered) {
          max-width: 35%;
        }
      }

      .brz .brz-css-crbw01 {
        padding-top: 100.823%;
      }

      .brz .brz-css-crbw01>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-crbw01 {
          padding-top: 99.4355%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-crbw01 {
          padding-top: 100.4348%;
        }
      }

      .brz .brz-css-921h41.brz-hover-animation__container {
        max-width: 50%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-921h41.brz-hover-animation__container {
          max-width: 77%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-921h41.brz-hover-animation__container {
          max-width: 23%;
        }
      }

      .brz .brz-css-1iace3w:not(.brz-image--hovered) {
        max-width: 50%;
      }

      .brz .brz-css-1iace3w {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1iace3w {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1iace3w .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1iace3w .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1iace3w .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1iace3w .brz-picture {
        filter: none;
      }

      .brz .brz-css-1iace3w,
      .brz .brz-css-1iace3w .brz-picture:after,
      .brz .brz-css-1iace3w .brz-picture,
      .brz .brz-css-1iace3w.brz-image--withHover img.brz-img,
      .brz .brz-css-1iace3w.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1iace3w.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1iace3w:not(.brz-image--hovered) {
          max-width: 77%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1iace3w:not(.brz-image--hovered) {
          max-width: 23%;
        }
      }

      .brz .brz-css-mhudim {
        padding-top: 100.3701%;
      }

      .brz .brz-css-mhudim>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mhudim {
          padding-top: 99.1884%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mhudim {
          padding-top: 99.7743%;
        }
      }

      .brz .brz-css-1trntv7.brz-hover-animation__container {
        max-width: 63%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1trntv7.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1trntv7.brz-hover-animation__container {
          max-width: 36%;
        }
      }

      .brz .brz-css-1e922z6 {
        padding-top: 59.9472%;
      }

      .brz .brz-css-1e922z6>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1e922z6 {
          padding-top: 56.903%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1e922z6 {
          padding-top: 55.7842%;
        }
      }

      .brz .brz-css-65hytk {
        padding-top: 59.3771%;
      }

      .brz .brz-css-65hytk>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-65hytk {
          padding-top: 55.4586%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-65hytk {
          padding-top: 57.6974%;
        }
      }

      .brz .brz-css-15jwrfe:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-15jwrfe {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-15jwrfe {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-15jwrfe .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-15jwrfe .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-15jwrfe .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-15jwrfe .brz-picture {
        filter: none;
      }

      .brz .brz-css-15jwrfe,
      .brz .brz-css-15jwrfe .brz-picture:after,
      .brz .brz-css-15jwrfe .brz-picture,
      .brz .brz-css-15jwrfe.brz-image--withHover img.brz-img,
      .brz .brz-css-15jwrfe.brz-image--withHover img.dynamic-image,
      .brz .brz-css-15jwrfe.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1pmkrmu {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-1pmkrmu.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-1pmkrmu .brz-container {
        justify-content: center;
      }

      .brz .brz-css-1pmkrmu>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1pmkrmu>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-1pmkrmu>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pmkrmu {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1pmkrmu {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1pmkrmu {
          display: block;
        }
      }

      .brz .brz-css-1l63mty:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1l63mty {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1l63mty {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1l63mty .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1l63mty .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1l63mty .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1l63mty .brz-picture {
        filter: none;
      }

      .brz .brz-css-1l63mty,
      .brz .brz-css-1l63mty .brz-picture:after,
      .brz .brz-css-1l63mty .brz-picture,
      .brz .brz-css-1l63mty.brz-image--withHover img.brz-img,
      .brz .brz-css-1l63mty.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1l63mty.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-6yren8 {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-vjdbhv {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-n9llt9 {
        width: 688.2px;
        height: 458.69px;
        margin-inline-start: -101.01px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-n9llt9 {
          width: 438.96px;
          height: 292.57px;
          margin-inline-start: -64.43px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-n9llt9 {
          width: 494px;
          height: 329.25px;
          margin-inline-start: -86.64px;
        }
      }

      .brz .brz-css-1vdlbey {
        padding-top: 59.9441%;
      }

      .brz .brz-css-1vdlbey>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1vdlbey {
          padding-top: 57.9859%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1vdlbey {
          padding-top: 59.3184%;
        }
      }

      .brz .brz-css-v0v1we.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1cbtf52:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1cbtf52 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1cbtf52 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1cbtf52 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1cbtf52 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1cbtf52 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1cbtf52 .brz-picture {
        filter: none;
      }

      .brz .brz-css-1cbtf52,
      .brz .brz-css-1cbtf52 .brz-picture:after,
      .brz .brz-css-1cbtf52 .brz-picture,
      .brz .brz-css-1cbtf52.brz-image--withHover img.brz-img,
      .brz .brz-css-1cbtf52.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1cbtf52.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-vpfrse {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-vpfrse .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vpfrse {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vpfrse {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vpfrse {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1y1wiry {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-hqx7i8 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-hqx7i8 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-hqx7i8>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-hqx7i8>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-hqx7i8>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-hqx7i8>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-hqx7i8>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-hqx7i8>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-hqx7i8>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-hqx7i8>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-hqx7i8>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-hqx7i8>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-hqx7i8>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-hqx7i8>.brz-bg,
      .brz .brz-css-hqx7i8>.brz-bg>.brz-bg-image,
      .brz .brz-css-hqx7i8>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-hqx7i8 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-hqx7i8>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-m7jcuj {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-m7jcuj {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-m7jcuj {
          padding: 0;
        }
      }

      .brz .brz-css-w5hctg {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-w5hctg>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-w5hctg>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-w5hctg>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-w5hctg>.brz-row,
      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-video,
      .brz .brz-css-w5hctg>.brz-bg,
      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-image,
      .brz .brz-css-w5hctg>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-w5hctg {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-w5hctg>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-w5hctg {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-w5hctg>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-w5hctg {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-q5xii8 {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-q5xii8 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-q5xii8 {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-q5xii8 {
          max-width: 100%;
        }
      }

      .brz .brz-css-1iooydb {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-1iooydb>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1iooydb>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-1iooydb>.brz-bg,
      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-image,
      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-map,
      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-color,
      .brz .brz-css-1iooydb>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1iooydb>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1iooydb {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1iooydb {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-10tn784 {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-10tn784>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-10tn784>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-10tn784>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-10tn784>.brz-bg,
      .brz .brz-css-10tn784>.brz-bg>.brz-bg-image,
      .brz .brz-css-10tn784>.brz-bg>.brz-bg-map,
      .brz .brz-css-10tn784>.brz-bg>.brz-bg-color,
      .brz .brz-css-10tn784>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-10tn784>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10tn784 {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10tn784 {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1hw2n0x {
        padding-top: 59.9459%;
      }

      .brz .brz-css-1hw2n0x>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1hw2n0x {
          padding-top: 57.9294%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hw2n0x {
          padding-top: 53.6395%;
        }
      }

      .brz .brz-css-epr42n {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-epr42n {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-epr42n {
          padding: 0;
        }
      }

      .brz .brz-css-15vfco6 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-15vfco6 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-15vfco6>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-15vfco6>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-15vfco6>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-15vfco6>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-15vfco6>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-15vfco6>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-15vfco6>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-15vfco6>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-15vfco6>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-15vfco6>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-15vfco6>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-15vfco6>.brz-bg,
      .brz .brz-css-15vfco6>.brz-bg>.brz-bg-image,
      .brz .brz-css-15vfco6>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-15vfco6 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-15vfco6>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1oneyp8 {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1oneyp8 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1oneyp8 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1oneyp8 {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1oneyp8 {
          display: flex;
        }
      }

      .brz .brz-css-12fu9i4 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-12fu9i4 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12fu9i4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12fu9i4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12fu9i4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1928w0h:not(.brz-image--hovered) {
        max-width: 70%;
      }

      .brz .brz-css-1928w0h {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1928w0h {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1928w0h .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1928w0h .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1928w0h .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1928w0h .brz-picture {
        filter: none;
      }

      .brz .brz-css-1928w0h,
      .brz .brz-css-1928w0h .brz-picture:after,
      .brz .brz-css-1928w0h .brz-picture,
      .brz .brz-css-1928w0h.brz-image--withHover img.brz-img,
      .brz .brz-css-1928w0h.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1928w0h.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1928w0h:not(.brz-image--hovered) {
          max-width: 54%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1928w0h:not(.brz-image--hovered) {
          max-width: 52%;
        }
      }

      .brz .brz-css-1j5egxb.brz-hover-animation__container {
        max-width: 70%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1j5egxb.brz-hover-animation__container {
          max-width: 54%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1j5egxb.brz-hover-animation__container {
          max-width: 52%;
        }
      }

      .brz .brz-css-10u8j82 {
        padding-top: 53.7518%;
      }

      .brz .brz-css-10u8j82>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10u8j82 {
          padding-top: 54.9446%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10u8j82 {
          padding-top: 54.3491%;
        }
      }

      .brz .brz-css-1j1makf .brz-mm-menu__icon {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1j1makf .brz-mm-menu__icon {
          display: none;
          font-size: 18px;
        }

        .brz .brz-css-1j1makf .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1j1makf .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1j1makf .brz-mm-menu__icon {
          display: flex;
          font-size: 18px;
        }

        .brz .brz-css-1j1makf .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1j1makf .brz-menu {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1j1makf .brz-mm-menu__icon {
          display: flex;
          font-size: 18px;
        }

        .brz .brz-css-1j1makf .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1j1makf .brz-menu {
          display: none;
        }
      }

      .brz .brz-css-193byi5 .brz-menu__ul {
        font-family: var(--brz-buttonfontfamily, initial);
        display: flex;
        flex-wrap: wrap;
        justify-content: inherit;
        align-items: center;
        max-width: none;
        margin: 0px -5px 0px -5px;
      }

      .brz .brz-css-193byi5 .brz-menu__ul {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item>.brz-a {
        flex-flow: row nowrap;
        padding: 0px 5px 0px 5px;
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item {
        border-radius: 0px;
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item>a {
        border-radius: 0px;
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu {
        font-family: var(--brz-buttonfontfamily, initial);
        border-radius: 0px;
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(51, 51, 51, 1);
        box-shadow: none;
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu .brz-menu__item>.brz-a {
        flex-flow: row nowrap;
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu .brz-a:hover {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu .brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
        font-size: 12px;
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__item--current .brz-menu__sub-menu {
        box-shadow: none;
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__item-dropdown .brz-menu__item {
        background-color: rgba(51, 51, 51, 1);
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:hover:after {
        border-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item {
        border-bottom: 1px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-193byi5 .brz-menu__item-dropdown .brz-menu__item,
      .brz .brz-css-193byi5 .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-193byi5 .brz-menu__item--current .brz-menu__sub-menu,
      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
      .brz .brz-css-193byi5 .brz-menu__ul,
      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item>.brz-a,
      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item,
      .brz .brz-css-193byi5 .brz-menu__sub-menu,
      .brz .brz-css-193byi5:hover .brz-menu__sub-menu .brz-a,
      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
      .brz .brz-css-193byi5 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-193byi5 .brz-menu__ul {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-193byi5 .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-193byi5 [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-193byi5 [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-193byi5>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-193byi5>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-193byi5>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-193byi5 .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-193byi5 .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-193byi5 .brz-menu__sub-menu {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-193byi5>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-193byi5>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-193byi5>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-193byi5 .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-193byi5 .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-193byi5 .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-193byi5.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-193byi5 .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-193byi5 .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-193byi5 .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-193byi5 .brz-menu__sub-menu {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-193byi5>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-193byi5>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-193byi5>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-193byi5 .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-193byi5 .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-193byi5 .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-193byi5.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-193byi5 .brz-mega-menu__dropdown {
          display: block;
        }
      }

      .brz .brz-css-cqpb5m .brz-mm-navbar .brz-mm-close {
        font-size: 16px;
        margin: 0;
        padding: 10px 15px 10px 10px;
      }

      .brz .brz-css-cqpb5m .brz-mm-navbar .brz-mm-close {
        color: rgba(255, 255, 255, 1);
        background-color: #333333;
      }

      .brz .brz-css-cqpb5m .brz-menu__item {
        font-family: var(--brz-buttonfontfamily, initial);
      }

      .brz .brz-css-cqpb5m .brz-menu__item {
        color: rgba(255, 255, 255, 1);
        border-color: rgba(85, 85, 85, 1);
      }

      .brz nav.brz-mm-menu.brz-css-cqpb5m {
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-cqpb5m.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
        padding: 10px 20px 10px 20px;
        flex-flow: row nowrap;
      }

      .brz .brz-css-cqpb5m .brz-menu__item:hover>.brz-mm-listitem__text {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-cqpb5m .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-cqpb5m .brz-mm-navbar {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-cqpb5m .brz-menu__item.brz-mm-listitem_opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-cqpb5m.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels {
        background-image: none;
      }

      .brz .brz-css-cqpb5m.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-cqpb5m .brz-mm-panels>.brz-mm-panel:before {
        background-image: none;
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-cqpb5m.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-cqpb5m .brz-mm-panels>.brz-mm-panel {
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-cqpb5m .brz-mm-panels>.brz-mm-panel {
        background-image: none;
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-cqpb5m.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after {
        border-color: rgba(85, 85, 85, 1);
      }

      .brz .brz-css-cqpb5m .brz-mm-listitem {
        border-color: rgba(85, 85, 85, 1);
      }

      .brz .brz-css-cqpb5m .brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-cqpb5m .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-cqpb5m .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active)>.brz-mm-listitem__text>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-cqpb5m .brz-mm-listitem,
      .brz .brz-css-cqpb5m.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after,
      .brz .brz-css-cqpb5m .brz-menu__item,
      .brz .brz-css-cqpb5m.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-cqpb5m .brz-mm-panels>.brz-mm-panel,
      .brz .brz-css-cqpb5m.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-cqpb5m .brz-mm-panels>.brz-mm-panel:before,
      .brz .brz-css-cqpb5m .brz-menu__item.brz-mm-listitem_opened,
      .brz .brz-css-cqpb5m .brz-mm-navbar,
      .brz nav.brz-mm-menu.brz-css-cqpb5m,
      .brz .brz-css-cqpb5m .brz-menu__item>.brz-mm-listitem__text,
      .brz .brz-css-cqpb5m .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cqpb5m .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-cqpb5m .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-cqpb5m .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-cqpb5m .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-cqpb5m .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-cqpb5m.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cqpb5m .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-cqpb5m .brz-menu__item {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-cqpb5m .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-cqpb5m .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-cqpb5m .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-cqpb5m.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttontabletlineheight, initial) * var(--brz-buttontabletfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cqpb5m .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-cqpb5m .brz-menu__item {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-cqpb5m .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-cqpb5m .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-cqpb5m .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-cqpb5m.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonmobilelineheight, initial) * var(--brz-buttonmobilefontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      .brz .brz-css-hlafe7 {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-174zeky {
        width: 604.95px;
        height: 453.71px;
        margin-inline-start: -31.02px;
        margin-top: -69.57px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-174zeky {
          width: 385.86px;
          height: 289.4px;
          margin-inline-start: -19.79px;
          margin-top: -45.61px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-174zeky {
          width: 399px;
          height: 299.25px;
          margin-inline-start: -13.49px;
          margin-top: -31.64px;
        }
      }

      .brz-css-1ry59q5 .brz-line-container:after {
        display: none;
      }

      .brz-css-1ry59q5 .brz-hr,
      .brz-css-1ry59q5 .brz-line-container:before,
      .brz-css-1ry59q5 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-1ry59q5.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1ry59q5 {
        width: 75%;
      }

      .brz-css-1ry59q5 .brz-hr {
        border-radius: 0px;
      }

      .brz-css-1ry59q5 .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-1ry59q5 .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-1ry59q5 .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-1ry59q5 .brz-line-icon-wrapper,
      .brz-css-1ry59q5 .brz-hr,
      .brz-css-1ry59q5 .brz-line-container:before,
      .brz-css-1ry59q5 .brz-line-container:after,
      .brz-css-1ry59q5 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-13hcy4r.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1295wze {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1295wze {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1295wze {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1295wze {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1295wze {
          display: flex;
        }
      }

      .brz .brz-css-6pnp6u {
        width: 620.26px;
        height: 332.7px;
        margin-inline-start: -65.26px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6pnp6u {
          width: 382.32px;
          height: 205.07px;
          margin-inline-start: -28.32px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6pnp6u {
          width: 380px;
          height: 203.83px;
          margin-inline-start: 0px;
        }
      }

      .brz .brz-css-1tfer7m {
        padding-top: 59.9473%;
      }

      .brz .brz-css-1tfer7m>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1tfer7m {
          padding-top: 58.0904%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1tfer7m {
          padding-top: 56.4%;
        }
      }

      .brz .brz-css-1jvcvdx:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1jvcvdx {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1jvcvdx {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1jvcvdx .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1jvcvdx .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1jvcvdx .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1jvcvdx .brz-picture {
        filter: none;
      }

      .brz .brz-css-1jvcvdx,
      .brz .brz-css-1jvcvdx .brz-picture:after,
      .brz .brz-css-1jvcvdx .brz-picture,
      .brz .brz-css-1jvcvdx.brz-image--withHover img.brz-img,
      .brz .brz-css-1jvcvdx.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1jvcvdx.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1te2hqf.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1u2jxfr {
        padding-top: 59.9444%;
      }

      .brz .brz-css-1u2jxfr>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1u2jxfr {
          padding-top: 59.9424%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1u2jxfr {
          padding-top: 60.55%;
        }
      }

      .brz .brz-css-yhzine {
        width: 359.6px;
        height: 217.74px;
        margin-inline-start: 0px;
        margin-top: -2.18px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-yhzine {
          width: 225.7px;
          height: 136.66px;
          margin-top: -1.37px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yhzine {
          width: 380px;
          height: 230.09px;
          margin-top: 0px;
        }
      }

      .brz .brz-css-1chh4ie:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1chh4ie {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1chh4ie {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1chh4ie .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1chh4ie .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1chh4ie .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1chh4ie .brz-picture {
        filter: none;
      }

      .brz .brz-css-1chh4ie,
      .brz .brz-css-1chh4ie .brz-picture:after,
      .brz .brz-css-1chh4ie .brz-picture,
      .brz .brz-css-1chh4ie.brz-image--withHover img.brz-img,
      .brz .brz-css-1chh4ie.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1chh4ie.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-ok2kl0.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-19wm5zs {
        width: 383.49px;
        height: 216.29px;
        margin-inline-start: -11.34px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19wm5zs {
          width: 232.46px;
          height: 131.11px;
          margin-inline-start: -3.38px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19wm5zs {
          width: 380px;
          height: 214.32px;
          margin-inline-start: 0px;
        }
      }

      .brz .brz-css-1vwf9jj {
        width: 384.59px;
        height: 215.56px;
        margin-inline-start: -24.99px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1vwf9jj {
          width: 234.74px;
          height: 131.57px;
          margin-inline-start: -9.04px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1vwf9jj {
          width: 380px;
          height: 212.99px;
          margin-inline-start: 0px;
        }
      }

      .brz .brz-css-1pdz9i:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1pdz9i {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1pdz9i {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1pdz9i .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1pdz9i .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1pdz9i .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1pdz9i .brz-picture {
        filter: none;
      }

      .brz .brz-css-1pdz9i,
      .brz .brz-css-1pdz9i .brz-picture:after,
      .brz .brz-css-1pdz9i .brz-picture,
      .brz .brz-css-1pdz9i.brz-image--withHover img.brz-img,
      .brz .brz-css-1pdz9i.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1pdz9i.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1v4acwm.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1whdoml {
        padding-top: 59.9477%;
      }

      .brz .brz-css-1whdoml>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1whdoml {
          padding-top: 59.2514%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1whdoml {
          padding-top: 65.25%;
        }
      }

      .brz .brz-css-p5umtu {
        width: 604.95px;
        height: 453.71px;
        margin-inline-start: -31.02px;
        margin-top: -69.57px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-p5umtu {
          width: 385.86px;
          height: 289.4px;
          margin-inline-start: -19.79px;
          margin-top: -45.61px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-p5umtu {
          width: 399px;
          height: 299.25px;
          margin-inline-start: -9.5px;
          margin-top: -28.64px;
        }
      }

      .brz .brz-css-ahssp5:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-ahssp5 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-ahssp5 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-ahssp5 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-ahssp5 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-ahssp5 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-ahssp5 .brz-picture {
        filter: none;
      }

      .brz .brz-css-ahssp5,
      .brz .brz-css-ahssp5 .brz-picture:after,
      .brz .brz-css-ahssp5 .brz-picture,
      .brz .brz-css-ahssp5.brz-image--withHover img.brz-img,
      .brz .brz-css-ahssp5.brz-image--withHover img.dynamic-image,
      .brz .brz-css-ahssp5.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-jnyte9.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-15iuwgl {
        padding-top: 59.9477%;
      }

      .brz .brz-css-15iuwgl>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15iuwgl {
          padding-top: 59.2514%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15iuwgl {
          padding-top: 65.25%;
        }
      }

      .brz .brz-css-aihvqa:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-aihvqa {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-aihvqa {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-aihvqa .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-aihvqa .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-aihvqa .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-aihvqa .brz-picture {
        filter: none;
      }

      .brz .brz-css-aihvqa,
      .brz .brz-css-aihvqa .brz-picture:after,
      .brz .brz-css-aihvqa .brz-picture,
      .brz .brz-css-aihvqa.brz-image--withHover img.brz-img,
      .brz .brz-css-aihvqa.brz-image--withHover img.dynamic-image,
      .brz .brz-css-aihvqa.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-pgtrwd {
        height: 50px;
      }

      .brz .brz-css-d6j9sd {
        padding-top: 59.9444%;
      }

      .brz .brz-css-d6j9sd>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-d6j9sd {
          padding-top: 58.2942%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-d6j9sd {
          padding-top: 56.05%;
        }
      }

      .brz .brz-css-11agwea:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-11agwea {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-11agwea {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-11agwea .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-11agwea .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-11agwea .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-11agwea .brz-picture {
        filter: none;
      }

      .brz .brz-css-11agwea,
      .brz .brz-css-11agwea .brz-picture:after,
      .brz .brz-css-11agwea .brz-picture,
      .brz .brz-css-11agwea.brz-image--withHover img.brz-img,
      .brz .brz-css-11agwea.brz-image--withHover img.dynamic-image,
      .brz .brz-css-11agwea.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1weq0q5.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-7p2x7s {
        width: 360.8px;
        height: 219.45px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7p2x7s {
          width: 225.7px;
          height: 137.28px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7p2x7s {
          width: 380px;
          height: 231.13px;
        }
      }

      .brz .brz-css-117hi09 {
        padding-top: 59.9418%;
      }

      .brz .brz-css-117hi09>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-117hi09 {
          padding-top: 60.8241%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-117hi09 {
          padding-top: 60.8237%;
        }
      }

      .brz .brz-css-75gaqy.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-13nr0dv:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-13nr0dv {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-13nr0dv {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-13nr0dv .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-13nr0dv .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-13nr0dv .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-13nr0dv .brz-picture {
        filter: none;
      }

      .brz .brz-css-13nr0dv,
      .brz .brz-css-13nr0dv .brz-picture:after,
      .brz .brz-css-13nr0dv .brz-picture,
      .brz .brz-css-13nr0dv.brz-image--withHover img.brz-img,
      .brz .brz-css-13nr0dv.brz-image--withHover img.dynamic-image,
      .brz .brz-css-13nr0dv.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-ccjtfl {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1w076i4 {
        width: 453.1px;
        height: 276.36px;
        margin-inline-start: -37.69px;
        margin-top: -44.22px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1w076i4 {
          width: 284.38px;
          height: 173.46px;
          margin-inline-start: -23.65px;
          margin-top: -26.57px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1w076i4 {
          width: 478.8px;
          height: 292.04px;
          margin-inline-start: -39.82px;
          margin-top: -48.21px;
        }
      }

      .brz .brz-css-r8dyc5 {
        padding-top: 59.9444%;
      }

      .brz .brz-css-r8dyc5>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-r8dyc5 {
          padding-top: 60.9925%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-r8dyc5 {
          padding-top: 59.1632%;
        }
      }

      .brz .brz-css-17giu9g.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-w3klza:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-w3klza {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-w3klza {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-w3klza .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-w3klza .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-w3klza .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-w3klza .brz-picture {
        filter: none;
      }

      .brz .brz-css-w3klza,
      .brz .brz-css-w3klza .brz-picture:after,
      .brz .brz-css-w3klza .brz-picture,
      .brz .brz-css-w3klza.brz-image--withHover img.brz-img,
      .brz .brz-css-w3klza.brz-image--withHover img.dynamic-image,
      .brz .brz-css-w3klza.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-yh41gw {
        width: 442.84px;
        height: 234.93px;
        margin-inline-start: -72.62px;
        margin-top: -19.4px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-yh41gw {
          width: 282.91px;
          height: 150.08px;
          margin-inline-start: -48.41px;
          margin-top: -12.39px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yh41gw {
          width: 440.8px;
          height: 233.84px;
          margin-inline-start: -52.44px;
          margin-top: -32.25px;
        }
      }

      .brz .brz-css-12nu4f0 {
        padding-top: 59.936%;
      }

      .brz .brz-css-12nu4f0>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12nu4f0 {
          padding-top: 61.0058%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12nu4f0 {
          padding-top: 53.05%;
        }
      }

      .brz .brz-css-503o6n.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-3fdb94 {
        padding: 0;
      }

      .brz .brz-css-109izw4 {
        margin: 0;
      }

      .brz .brz-css-9xrgaq {
        margin: 0;
      }

      .brz .brz-css-cwkasx {
        padding: 0;
      }

      .brz .brz-css-soikbx {
        margin: 0;
      }

      .brz .brz-css-1tleby5 {
        padding: 0;
      }

      .brz .brz-css-jy5bua {
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-6tewcm {
          padding-top: 59.9473%;
        }

        .brz .brz-css-6tewcm>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bsyn52 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1eroguv {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eroguv {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1eroguv .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eroguv {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6wgs5j {
          width: 410.8px;
          height: 231.42px;
          margin-inline-start: 0px;
          margin-top: -2.94px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1n29bp0 {
          padding-top: 59.9446%;
        }

        .brz .brz-css-1n29bp0>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1fx99pb.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-17p4nok {
        border-radius: 12px;
      }

      .brz .brz-css-17p4nok {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-17p4nok .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-17p4nok:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-17p4nok {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-17p4nok:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-17p4nok .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-17p4nok:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-17p4nok .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-17p4nok:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-17p4nok,
        .brz .brz-css-17p4nok .brz-picture:after,
        .brz .brz-css-17p4nok .brz-picture,
        .brz .brz-css-17p4nok.brz-image--withHover img.brz-img,
        .brz .brz-css-17p4nok.brz-image--withHover img.dynamic-image,
        .brz .brz-css-17p4nok.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1c14hgw {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1c14hgw .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1c14hgw {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-ti7rg2 {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ti7rg2 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ti7rg2:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ti7rg2 {
          margin: 10px 15px 10px 15px;
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-1tvsu6u {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 1200ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tvsu6u {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 1200ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-yb1Xr {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-yb1Xr {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ab3v1m {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-ric1ll {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ric1ll {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-ric1ll .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ric1ll {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ric1ll {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ric1ll {
          margin: 0;
        }
      }

      .brz .brz-css-bYYoe {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-bYYoe {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bYYoe {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bYYoe {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1j247x4 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-18evxpp {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-18evxpp {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-18evxpp .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18evxpp {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-137v18l {
        flex: 1 1 33.4%;
        max-width: 33.4%;
      }

      .brz .brz-css-137v18l>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-137v18l {
          z-index: auto;
          flex: 1 1 33.4%;
          max-width: 33.4%;
          justify-content: flex-start;
        }

        .brz .brz-css-137v18l .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-137v18l>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-137v18l:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-137v18l>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-137v18l:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-137v18l:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-137v18l>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-137v18l:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-137v18l>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-137v18l:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-137v18l>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-137v18l:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-137v18l>.brz-bg,
        .brz .brz-css-137v18l>.brz-bg>.brz-bg-image,
        .brz .brz-css-137v18l>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-137v18l {
          flex: 1 1 33.3%;
          max-width: 33.3%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-137v18l {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-137v18l>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-x2ulri {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-cRRjx {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cRRjx {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cRRjx {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cRRjx {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tamrsx {
          padding-top: 59.9446%;
        }

        .brz .brz-css-1tamrsx>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-1fqnx63 {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 800ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1fqnx63 {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 800ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-vm9x0o {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-vm9x0o>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vm9x0o {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-vm9x0o .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-vm9x0o>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-vm9x0o:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-vm9x0o>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-vm9x0o:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-vm9x0o:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-vm9x0o>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-vm9x0o:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-vm9x0o>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-vm9x0o:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-vm9x0o>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-vm9x0o:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-vm9x0o>.brz-bg,
        .brz .brz-css-vm9x0o>.brz-bg>.brz-bg-image,
        .brz .brz-css-vm9x0o>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vm9x0o {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-vm9x0o>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      .brz .brz-css-sjf2g {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sjf2g {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      .brz .brz-css-1bf9x3b {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bf9x3b {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1bf9x3b .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bf9x3b {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-cuunz4 {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cuunz4 {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-cuunz4 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-cuunz4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cuunz4 {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cuunz4 {
          margin: 0;
        }
      }

      .brz .brz-css-vcZ57 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vcZ57 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vcZ57 {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vcZ57 {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6p0m1k {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-tnmuck {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-tnmuck {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-tnmuck .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-tnmuck {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4gnqyl {
          width: 407.7px;
          height: 271.19px;
          margin-inline-start: 0px;
          margin-top: -27.45px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14h72cg.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-18t6uae {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-18t6uae {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-18t6uae .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18t6uae {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-18t6uae {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-18t6uae {
          margin: 0;
        }
      }

      .brz .brz-css-1wk9gb9 {
        border-radius: 12px;
      }

      .brz .brz-css-1wk9gb9 {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-1wk9gb9 .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wk9gb9:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1wk9gb9 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1wk9gb9:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-1wk9gb9 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1wk9gb9:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1wk9gb9 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1wk9gb9:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1wk9gb9,
        .brz .brz-css-1wk9gb9 .brz-picture:after,
        .brz .brz-css-1wk9gb9 .brz-picture,
        .brz .brz-css-1wk9gb9.brz-image--withHover img.brz-img,
        .brz .brz-css-1wk9gb9.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1wk9gb9.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1r5rsmy {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1r5rsmy .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1r5rsmy {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-msiu4g {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-msiu4g {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-msiu4g:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-msiu4g {
          margin: 10px 15px 10px 15px;
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-1lfpjtw {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 400ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lfpjtw {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 400ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1f3s5xd {
        flex: 1 1 33.4%;
        max-width: 33.4%;
      }

      .brz .brz-css-1f3s5xd>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1f3s5xd {
          z-index: auto;
          flex: 1 1 33.4%;
          max-width: 33.4%;
          justify-content: flex-start;
        }

        .brz .brz-css-1f3s5xd .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1f3s5xd>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1f3s5xd:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1f3s5xd>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1f3s5xd:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1f3s5xd:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1f3s5xd>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1f3s5xd:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1f3s5xd>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1f3s5xd:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1f3s5xd>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1f3s5xd:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1f3s5xd>.brz-bg,
        .brz .brz-css-1f3s5xd>.brz-bg>.brz-bg-image,
        .brz .brz-css-1f3s5xd>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1f3s5xd {
          flex: 1 1 33.3%;
          max-width: 33.3%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1f3s5xd {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1f3s5xd>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mp9a2n {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bj2s8e {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1bj2s8e>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1bj2s8e:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1bj2s8e>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1bj2s8e:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1bj2s8e:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1bj2s8e>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1bj2s8e:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1bj2s8e>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1bj2s8e:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1bj2s8e>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1bj2s8e:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1bj2s8e:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1bj2s8e>.brz-row,
        .brz .brz-css-1bj2s8e>.brz-bg>.brz-bg-video,
        .brz .brz-css-1bj2s8e>.brz-bg,
        .brz .brz-css-1bj2s8e>.brz-bg>.brz-bg-image,
        .brz .brz-css-1bj2s8e>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bj2s8e {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-ffYzJ {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ffYzJ {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vdmtjv {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1sl8pm0 {
          width: 360.8px;
          height: 241.61px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8vmvz2 {
          padding-top: 59.3771%;
        }

        .brz .brz-css-8vmvz2>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ux2qq2 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-oucz1v {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-oucz1v>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-oucz1v {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-oucz1v .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-oucz1v>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-oucz1v:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-oucz1v>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-oucz1v:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-oucz1v:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-oucz1v>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-oucz1v:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-oucz1v>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-oucz1v:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-oucz1v>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-oucz1v:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-oucz1v>.brz-bg,
        .brz .brz-css-oucz1v>.brz-bg>.brz-bg-image,
        .brz .brz-css-oucz1v>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-oucz1v {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-oucz1v>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-z2z02z {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1uxal4e {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uxal4e {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1uxal4e .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uxal4e {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1uxal4e {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1uxal4e {
          margin: 0;
        }
      }

      .brz .brz-css-vRMFu {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vRMFu {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vRMFu {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vRMFu {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19t8y5l {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-19t6smj {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19t6smj {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-19t6smj .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19t6smj {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1l0i19z {
          width: 411.4px;
          height: 230.66px;
          margin-inline-start: 0px;
          margin-top: -2.93px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tu7o5o {
          padding-top: 59.9472%;
        }

        .brz .brz-css-1tu7o5o>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1u3z45d.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-4dsv9h {
        border-radius: 12px;
      }

      .brz .brz-css-4dsv9h {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-4dsv9h .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-4dsv9h:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-4dsv9h {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-4dsv9h:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-4dsv9h .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-4dsv9h:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-4dsv9h .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-4dsv9h:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-4dsv9h,
        .brz .brz-css-4dsv9h .brz-picture:after,
        .brz .brz-css-4dsv9h .brz-picture,
        .brz .brz-css-4dsv9h.brz-image--withHover img.brz-img,
        .brz .brz-css-4dsv9h.brz-image--withHover img.dynamic-image,
        .brz .brz-css-4dsv9h.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5mujqb {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-5mujqb .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5mujqb {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1nf5bew {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nf5bew {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nf5bew:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nf5bew {
          margin: 10px 15px 10px 15px;
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-ctlm65 {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 800ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ctlm65 {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 800ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-50do99 {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-zwtc9x {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-zwtc9x>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zwtc9x {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-zwtc9x .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-zwtc9x>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-zwtc9x:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-zwtc9x>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-zwtc9x:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-zwtc9x:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-zwtc9x>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-zwtc9x:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-zwtc9x>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-zwtc9x:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-zwtc9x>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-zwtc9x:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-zwtc9x>.brz-bg,
        .brz .brz-css-zwtc9x>.brz-bg>.brz-bg-image,
        .brz .brz-css-zwtc9x>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zwtc9x {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-zwtc9x>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mpo48x {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-mpo48x>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-mpo48x:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-mpo48x>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-mpo48x:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-mpo48x:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-mpo48x>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-mpo48x:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-mpo48x>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-mpo48x:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-mpo48x>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-mpo48x:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-mpo48x:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-mpo48x>.brz-row,
        .brz .brz-css-mpo48x>.brz-bg>.brz-bg-video,
        .brz .brz-css-mpo48x>.brz-bg,
        .brz .brz-css-mpo48x>.brz-bg>.brz-bg-image,
        .brz .brz-css-mpo48x>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mpo48x {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-lXjzJ {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-lXjzJ {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-b52iwb {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-s649no {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-s649no {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-s649no .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s649no {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-s649no {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-s649no {
          margin: 0;
        }
      }

      .brz .brz-css-cOmLG {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cOmLG {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cOmLG {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cOmLG {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16e9o8l {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-dxe59m {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dxe59m {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-dxe59m .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dxe59m {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1n17dy1 {
          width: 604.95px;
          height: 453.71px;
          margin-inline-start: -31.02px;
          margin-top: -69.57px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-176yrbh {
          padding-top: 59.9477%;
        }

        .brz .brz-css-176yrbh>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19kms0w.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-x5edks {
        border-radius: 12px;
      }

      .brz .brz-css-x5edks {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-x5edks .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-x5edks:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-x5edks {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-x5edks:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-x5edks .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-x5edks:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-x5edks .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-x5edks:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-x5edks,
        .brz .brz-css-x5edks .brz-picture:after,
        .brz .brz-css-x5edks .brz-picture,
        .brz .brz-css-x5edks.brz-image--withHover img.brz-img,
        .brz .brz-css-x5edks.brz-image--withHover img.dynamic-image,
        .brz .brz-css-x5edks.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16rc6kc {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-16rc6kc .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16rc6kc {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-tgPdI {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-tgPdI {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      .brz .brz-css-pzrilc {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 800ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pzrilc {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 800ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-rcFgh {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rcFgh {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rcFgh {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rcFgh {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-176qfwl {
          width: 604.95px;
          height: 453.71px;
          margin-inline-start: -31.02px;
          margin-top: -69.57px;
        }
      }

      .brz .brz-css-1libzyg {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1libzyg {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1libzyg .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1libzyg {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1libzyg {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1libzyg {
          margin: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-lcrd10 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-yvLYc {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-yvLYc {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-bkgbqu {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-bkgbqu>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-bkgbqu:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-bkgbqu>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-bkgbqu:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-bkgbqu:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-bkgbqu>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-bkgbqu:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-bkgbqu>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-bkgbqu:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-bkgbqu>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-bkgbqu:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-bkgbqu:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-bkgbqu>.brz-row,
        .brz .brz-css-bkgbqu>.brz-bg>.brz-bg-video,
        .brz .brz-css-bkgbqu>.brz-bg,
        .brz .brz-css-bkgbqu>.brz-bg>.brz-bg-image,
        .brz .brz-css-bkgbqu>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-bkgbqu {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5kob7t {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-1xsgxo1>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xsgxo1 {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-1xsgxo1 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1xsgxo1>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1xsgxo1:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1xsgxo1>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1xsgxo1:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1xsgxo1:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1xsgxo1>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1xsgxo1:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1xsgxo1>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1xsgxo1:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1xsgxo1>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1xsgxo1:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1xsgxo1>.brz-bg,
        .brz .brz-css-1xsgxo1>.brz-bg>.brz-bg-image,
        .brz .brz-css-1xsgxo1>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xsgxo1>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      .brz .brz-css-8w1b30 {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 400ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8w1b30 {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 400ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1q5frv6 {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1q5frv6 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1q5frv6:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1q5frv6 {
          margin: 10px 15px 10px 15px;
          padding: 0px 10px 0px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ji2970 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-ji2970 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ji2970 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1rdaayq {
        border-radius: 12px;
      }

      .brz .brz-css-1rdaayq {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-1rdaayq .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rdaayq:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1rdaayq {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1rdaayq:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-1rdaayq .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1rdaayq:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1rdaayq .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rdaayq:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1rdaayq,
        .brz .brz-css-1rdaayq .brz-picture:after,
        .brz .brz-css-1rdaayq .brz-picture,
        .brz .brz-css-1rdaayq.brz-image--withHover img.brz-img,
        .brz .brz-css-1rdaayq.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1rdaayq.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-c6a9av.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1fd92ou {
          padding-top: 59.9477%;
        }

        .brz .brz-css-1fd92ou>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-v4qfvv {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-v4qfvv {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-v4qfvv .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-v4qfvv {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-17q2gv3 {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-17q2gv3 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17q2gv3:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-17q2gv3 {
          margin: 10px 15px 10px 15px;
          padding: 0px 10px 0px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ytb6ru {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-xZvUk {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xZvUk {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xZvUk {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xZvUk {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      .brz .brz-css-q7989l {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-q7989l {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-q7989l .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-q7989l {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-q7989l {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-q7989l {
          margin: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1082tfv {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-fsR8v {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fsR8v {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      .brz .brz-css-de0iph>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-de0iph {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-de0iph .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-de0iph>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-de0iph:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-de0iph>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-de0iph:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-de0iph:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-de0iph>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-de0iph:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-de0iph>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-de0iph:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-de0iph>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-de0iph:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-de0iph>.brz-bg,
        .brz .brz-css-de0iph>.brz-bg>.brz-bg-image,
        .brz .brz-css-de0iph>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-de0iph>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      .brz .brz-css-l6vlc4 {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 800ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-l6vlc4 {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 800ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-98cghl {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-98cghl {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-98cghl:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-98cghl {
          margin: 10px 15px 10px 15px;
          padding: 0px 10px 0px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-egdksw {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-egdksw .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-egdksw {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-o5nr08 {
          width: 407.85px;
          height: 228.47px;
          margin-inline-start: -7.81px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-hkn3uu.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-1yjivqb {
        border-radius: 12px;
      }

      .brz .brz-css-1yjivqb {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-1yjivqb .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yjivqb:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1yjivqb {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1yjivqb:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-1yjivqb .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1yjivqb:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1yjivqb .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1yjivqb:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1yjivqb,
        .brz .brz-css-1yjivqb .brz-picture:after,
        .brz .brz-css-1yjivqb .brz-picture,
        .brz .brz-css-1yjivqb.brz-image--withHover img.brz-img,
        .brz .brz-css-1yjivqb.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1yjivqb.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12l95y0 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-12l95y0 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12l95y0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-50fqy0 {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-50fqy0 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-50fqy0:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-50fqy0 {
          margin: 10px 15px 10px 15px;
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-16dl8zh {
        padding: 60px 0px 30px 0px;
      }

      .brz .brz-css-16dl8zh>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-16dl8zh {
          padding: 60px 0px 30px 0px;
        }

        .brz .brz-css-16dl8zh>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-16dl8zh:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-16dl8zh>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-16dl8zh:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-16dl8zh:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-16dl8zh>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-16dl8zh:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-16dl8zh>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-16dl8zh:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-16dl8zh>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-16dl8zh:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-16dl8zh>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-16dl8zh>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-16dl8zh>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-16dl8zh>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-16dl8zh>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-16dl8zh:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-16dl8zh>.brz-bg,
        .brz .brz-css-16dl8zh>.brz-bg>.brz-bg-image,
        .brz .brz-css-16dl8zh>.brz-bg>.brz-bg-map,
        .brz .brz-css-16dl8zh>.brz-bg>.brz-bg-color,
        .brz .brz-css-16dl8zh>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16dl8zh:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-16dl8zh {
          padding: 45px 15px 25px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16dl8zh {
          padding: 20px 15px 15px 15px;
        }
      }

      .brz .brz-css-1gvdg3g {
        border-radius: 12px;
      }

      .brz .brz-css-1gvdg3g {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-1gvdg3g .brz-picture:after {
        border-radius: 12px;
      }

      .brz .brz-css-1gvdg3g .brz-picture {
        filter: brightness(100%) hue-rotate(0deg) saturate(90%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gvdg3g:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1gvdg3g {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1gvdg3g:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-1gvdg3g .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1gvdg3g:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1gvdg3g .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1gvdg3g:hover .brz-picture {
          filter: brightness(100%) hue-rotate(0deg) saturate(90%) contrast(100%);
        }

        .brz .brz-css-1gvdg3g,
        .brz .brz-css-1gvdg3g .brz-picture:after,
        .brz .brz-css-1gvdg3g .brz-picture,
        .brz .brz-css-1gvdg3g.brz-image--withHover img.brz-img,
        .brz .brz-css-1gvdg3g.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1gvdg3g.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-1k8xxez {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-1k8xxez>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1k8xxez {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1k8xxez .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1k8xxez>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1k8xxez:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1k8xxez>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1k8xxez:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1k8xxez:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1k8xxez>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1k8xxez:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1k8xxez>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1k8xxez:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1k8xxez>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1k8xxez:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1k8xxez>.brz-bg,
        .brz .brz-css-1k8xxez>.brz-bg>.brz-bg-image,
        .brz .brz-css-1k8xxez>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1k8xxez>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1k8xxez {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-1k8xxez>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1392k6u.brz-hover-animation__container {
          max-width: 60%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ck0fei:not(.brz-image--hovered) {
          max-width: 60%;
        }

        .brz .brz-css-1ck0fei {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1ck0fei:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1ck0fei .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1ck0fei:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1ck0fei .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1ck0fei:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1ck0fei,
        .brz .brz-css-1ck0fei .brz-picture:after,
        .brz .brz-css-1ck0fei .brz-picture,
        .brz .brz-css-1ck0fei.brz-image--withHover img.brz-img,
        .brz .brz-css-1ck0fei.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1ck0fei.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-7y2z3c {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7y2z3c {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-7y2z3c .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7y2z3c {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7y2z3c {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7y2z3c {
          padding: 15px;
          margin: -20px 0px 10px 0px;
        }
      }

      .brz .brz-css-xx2zl3 {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xx2zl3 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xx2zl3:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xx2zl3 {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xx2zl3 {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-yxz8g1 {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-yxz8g1>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-yxz8g1 {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-yxz8g1 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-yxz8g1>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-yxz8g1:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-yxz8g1>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-yxz8g1:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-yxz8g1:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-yxz8g1>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-yxz8g1:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-yxz8g1>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-yxz8g1:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-yxz8g1>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-yxz8g1:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-yxz8g1>.brz-bg,
        .brz .brz-css-yxz8g1>.brz-bg>.brz-bg-image,
        .brz .brz-css-yxz8g1>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-yxz8g1>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yxz8g1 {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-yxz8g1>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nx5ggn {
          padding-top: 100.823%;
        }

        .brz .brz-css-1nx5ggn>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-20y9lh.brz-hover-animation__container {
          max-width: 50%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jf5ocm:not(.brz-image--hovered) {
          max-width: 50%;
        }

        .brz .brz-css-jf5ocm {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-jf5ocm:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-jf5ocm .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-jf5ocm:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-jf5ocm .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-jf5ocm:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-jf5ocm,
        .brz .brz-css-jf5ocm .brz-picture:after,
        .brz .brz-css-jf5ocm .brz-picture,
        .brz .brz-css-jf5ocm.brz-image--withHover img.brz-img,
        .brz .brz-css-jf5ocm.brz-image--withHover img.dynamic-image,
        .brz .brz-css-jf5ocm.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-9u6ui0 {
        padding: 0;
        margin: 16px 0px 10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-9u6ui0 {
          padding: 0;
          margin: 16px 0px 10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-9u6ui0 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9u6ui0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9u6ui0 {
          margin: 14px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9u6ui0 {
          padding: 15px;
          margin: 8px 0px 5px 0px;
          justify-content: flex-start;
        }
      }

      .brz .brz-css-1753w83 {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1753w83 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1753w83:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1753w83 {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1753w83 {
          margin: 14px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vf8fxn {
          padding-top: 100.3701%;
        }

        .brz .brz-css-vf8fxn>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-izl830 {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-izl830>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-izl830 {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-izl830 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-izl830>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-izl830:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-izl830>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-izl830:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-izl830:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-izl830>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-izl830:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-izl830>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-izl830:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-izl830>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-izl830:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-izl830>.brz-bg,
        .brz .brz-css-izl830>.brz-bg>.brz-bg-image,
        .brz .brz-css-izl830>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-izl830 {
          flex: 1 1 48.6%;
          max-width: 48.6%;
        }

        .brz .brz-css-izl830>.brz-bg {
          margin: 6px 0px -10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-c8lsv6.brz-hover-animation__container {
          max-width: 63%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uzaiw6:not(.brz-image--hovered) {
          max-width: 63%;
        }

        .brz .brz-css-1uzaiw6 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1uzaiw6:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1uzaiw6 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1uzaiw6:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1uzaiw6 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1uzaiw6:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1uzaiw6,
        .brz .brz-css-1uzaiw6 .brz-picture:after,
        .brz .brz-css-1uzaiw6 .brz-picture,
        .brz .brz-css-1uzaiw6.brz-image--withHover img.brz-img,
        .brz .brz-css-1uzaiw6.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1uzaiw6.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-v16n8h {
        padding: 0;
        margin: 10px 0px -10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-v16n8h {
          padding: 0;
          margin: 10px 0px -10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-v16n8h .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-v16n8h {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-v16n8h {
          margin: 9px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-v16n8h {
          padding: 15px;
          margin: 0px 0px 10px 0px;
        }
      }

      .brz .brz-css-18k8dpd {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-18k8dpd {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18k8dpd:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-18k8dpd {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-18k8dpd {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-1xiq2lp {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-1xiq2lp>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xiq2lp {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1xiq2lp .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1xiq2lp>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1xiq2lp:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1xiq2lp>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1xiq2lp:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1xiq2lp:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1xiq2lp>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1xiq2lp:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1xiq2lp>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1xiq2lp:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1xiq2lp>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1xiq2lp:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1xiq2lp>.brz-bg,
        .brz .brz-css-1xiq2lp>.brz-bg>.brz-bg-image,
        .brz .brz-css-1xiq2lp>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1xiq2lp>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xiq2lp {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-1xiq2lp>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-g200le {
          height: 50px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1avfvcy {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1avfvcy .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1avfvcy {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1avfvcy {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-146931d {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-146931d:hover {
          display: flex;
        }
      }

      .brz .brz-css-1s49ud9 {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1s49ud9 {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1s49ud9 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1s49ud9>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1s49ud9:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1s49ud9>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1s49ud9:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1s49ud9:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1s49ud9>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1s49ud9:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1s49ud9>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1s49ud9:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1s49ud9>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1s49ud9:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1s49ud9>.brz-bg,
        .brz .brz-css-1s49ud9>.brz-bg>.brz-bg-image,
        .brz .brz-css-1s49ud9>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1s49ud9 {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1s49ud9>* {
          display: none;
        }

        .brz .brz-css-1s49ud9>.brz-column__items {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-w99cfv {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fdxi3 {
          padding-top: 99.6342%;
        }

        .brz .brz-css-fdxi3>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-1odtnwh {
        margin: 0;
        padding: 3px 0px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1odtnwh {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 3px 0px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1odtnwh:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1odtnwh {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1odtnwh {
          margin: 6px 0px -10px 0px;
          padding: 0;
        }
      }

      .brz .brz-css-19855l9 {
        height: 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19855l9 {
          height: 15px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19855l9 {
          height: 37px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19855l9 {
          height: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-x6qvko {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-x6qvko .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-x6qvko {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-lHpW0 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-lHpW0 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-lHpW0 {
          font-size: 13px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lHpW0 {
          font-size: 15px;
          line-height: 1.6;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-166kg5f {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-41z5he {
        padding: 0;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-41z5he {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-41z5he .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-41z5he {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-41z5he {
          padding: 19px;
          margin: 10px 20px 10px 20px;
        }
      }

      .brz .brz-css-afw9sy {
        height: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-afw9sy {
          height: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-cdtkcs {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-cdtkcs .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-cdtkcs {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cdtkcs {
          display: none;
        }
      }

      .brz .brz-css-6btv82 .brz-menu__ul {
        font-family: "Jost", sans-serif;
      }

      .brz .brz-css-6btv82 .brz-menu__ul {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item>.brz-a {
        padding: 0px 10px 0px 10px;
      }

      .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item {
        color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-6btv82 .brz-menu__ul {
          font-size: 16px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6btv82 .brz-menu__ul {
          font-family: "Jost", sans-serif;
          display: flex;
          flex-wrap: wrap;
          justify-content: inherit;
          align-items: center;
          max-width: none;
          margin: 0px -5px 0px -5px;
        }

        .brz .brz-css-6btv82:hover .brz-menu__ul {
          color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item>.brz-a {
          flex-flow: row nowrap;
          padding: 0px 10px 0px 10px;
        }

        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
        }

        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item {
          border-radius: 0px;
        }

        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item>a {
          border-radius: 0px;
        }

        .brz .brz-css-6btv82 .brz-menu__sub-menu {
          font-family: var(--brz-buttonfontfamily, initial);
          border-radius: 0px;
        }

        .brz .brz-css-6btv82 .brz-menu__sub-menu:hover {
          color: rgba(255, 255, 255, 1);
          background-color: rgba(51, 51, 51, 1);
          box-shadow: none;
        }

        .brz .brz-css-6btv82 .brz-menu__sub-menu .brz-menu__item>.brz-a {
          flex-flow: row nowrap;
        }

        .brz .brz-css-6btv82:hover .brz-menu__sub-menu .brz-a:hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-6btv82 .brz-menu__sub-menu .brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
          font-size: 12px;
        }

        .brz .brz-css-6btv82:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-6btv82:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-6btv82:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-6btv82:hover .brz-menu__item--current .brz-menu__sub-menu {
          box-shadow: none;
        }

        .brz .brz-css-6btv82 .brz-menu__sub-menu>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-6btv82 .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current):hover>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-6btv82:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-6btv82 .brz-menu__item-dropdown .brz-menu__item:hover {
          background-color: rgba(51, 51, 51, 1);
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-6btv82 .brz-menu__sub-menu .brz-menu__item-dropdown:hover .brz-a:hover:after {
          border-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-6btv82:hover .brz-menu__sub-menu>.brz-menu__item {
          border-bottom: 1px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-6btv82 .brz-menu__item-dropdown .brz-menu__item,
        .brz .brz-css-6btv82 .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
        .brz .brz-css-6btv82 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-6btv82 .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-6btv82 .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-6btv82 .brz-menu__item--current .brz-menu__sub-menu,
        .brz .brz-css-6btv82 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
        .brz .brz-css-6btv82:hover .brz-menu__ul,
        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item>.brz-a,
        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item,
        .brz .brz-css-6btv82 .brz-menu__sub-menu,
        .brz .brz-css-6btv82:hover .brz-menu__sub-menu .brz-a,
        .brz .brz-css-6btv82 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
        .brz .brz-css-6btv82 .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6btv82 .brz-menu__ul {
          font-size: 16px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-6btv82 .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-6btv82 [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-6btv82 [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-6btv82>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-6btv82>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-6btv82>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-6btv82 .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6btv82 .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6btv82 .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6btv82 .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6btv82 .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-6btv82 .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 2.5px;
          margin-left: 2.5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-tthivy .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-tthivy .brz-menu {
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-tthivy .brz-mm-menu__icon {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-tthivy .brz-mm-menu__icon {
          display: none;
          font-size: 18px;
        }

        .brz .brz-css-tthivy:hover .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-tthivy .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-tthivy .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-tthivy .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tthivy .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-tthivy .brz-menu {
          display: flex;
        }
      }

      .brz .brz-css-1pl8iru {
        animation-name: slideInUp;
        animation-duration: 1500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pl8iru {
          animation-name: slideInUp;
          animation-duration: 1500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1pl8iru {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1pl8iru {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-q55kpc {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-q55kpc {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-q55kpc .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-q55kpc {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-q55kpc {
          margin: 0px 0px 10px 0px;
        }
      }

      .brz .brz-css-1ejw5ta {
        height: 50px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ejw5ta {
          height: 50px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ejw5ta {
          height: 25px;
        }
      }

      .brz .brz-css-mnInf {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 30px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mnInf {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 30px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mnInf {
          font-size: 24px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mnInf {
          text-align: center !important;
          font-size: 24px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-1umfj6b {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1umfj6b {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1umfj6b .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1umfj6b {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1umfj6b {
          margin: 14px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1umfj6b {
          padding: 15px;
          margin: -12px 0px 10px 0px;
          justify-content: flex-start;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mcjyh6 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-12spwun {
        padding: 28px 20% 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12spwun {
          padding: 28px 20% 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-12spwun .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12spwun {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12spwun {
          padding: 0;
          margin: 18px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12spwun {
          padding: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yl6dsy {
          padding-top: 56.2867%;
        }

        .brz .brz-css-yl6dsy>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14w12em.brz-hover-animation__container {
          max-width: 50%;
        }
      }

      .brz .brz-css-1hssuny,
      .brz .brz-css-1hssuny .brz-picture:after,
      .brz .brz-css-1hssuny .brz-picture,
      .brz .brz-css-1hssuny.brz-image--withHover img.brz-img,
      .brz .brz-css-1hssuny.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1hssuny.brz-image--withHover .brz-img__hover {
        transition-duration: 0.51s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hssuny:not(.brz-image--hovered) {
          max-width: 50%;
        }

        .brz .brz-css-1hssuny {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1hssuny:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1hssuny .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1hssuny:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1hssuny .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hssuny:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1hssuny,
        .brz .brz-css-1hssuny .brz-picture:after,
        .brz .brz-css-1hssuny .brz-picture,
        .brz .brz-css-1hssuny.brz-image--withHover img.brz-img,
        .brz .brz-css-1hssuny.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1hssuny.brz-image--withHover .brz-img__hover {
          transition-duration: 0.51s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-19rj2vt {
        margin: -10px 0px 5px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19rj2vt {
          padding: 0;
          margin: -10px 0px 5px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-19rj2vt .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19rj2vt {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19rj2vt {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19rj2vt {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19rj2vt {
          display: none;
        }
      }

      .brz .brz-css-1l0pve5 {
        margin: 0;
        padding: 5px 100px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1l0pve5 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 100px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1l0pve5:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1l0pve5 {
          padding: 5px 30px 20px 30px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1l0pve5 {
          margin: -20px 0px -20px 0px;
          padding: 0;
        }
      }

      .brz .brz-css-1v7d7a2 {
        flex: 1 1 46.2%;
        max-width: 46.2%;
      }

      .brz .brz-css-1v7d7a2>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v7d7a2 {
          z-index: auto;
          flex: 1 1 46.2%;
          max-width: 46.2%;
          justify-content: flex-start;
        }

        .brz .brz-css-1v7d7a2 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1v7d7a2>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1v7d7a2:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1v7d7a2>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1v7d7a2:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1v7d7a2:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1v7d7a2>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1v7d7a2:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1v7d7a2>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1v7d7a2:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1v7d7a2>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1v7d7a2:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1v7d7a2>.brz-bg,
        .brz .brz-css-1v7d7a2>.brz-bg>.brz-bg-image,
        .brz .brz-css-1v7d7a2>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1v7d7a2 {
          flex: 1 1 48.2%;
          max-width: 48.2%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1v7d7a2 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1v7d7a2>.brz-bg {
          margin: -20px 0px -20px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rzmyy7 {
          padding-top: 101.5314%;
        }

        .brz .brz-css-1rzmyy7>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-13r9frb.brz-hover-animation__container {
          max-width: 52%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-eylauj:not(.brz-image--hovered) {
          max-width: 52%;
        }

        .brz .brz-css-eylauj {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-eylauj:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-eylauj .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-eylauj:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-eylauj .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-eylauj:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-eylauj,
        .brz .brz-css-eylauj .brz-picture:after,
        .brz .brz-css-eylauj .brz-picture,
        .brz .brz-css-eylauj.brz-image--withHover img.brz-img,
        .brz .brz-css-eylauj.brz-image--withHover img.dynamic-image,
        .brz .brz-css-eylauj.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7go798 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-7go798>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-7go798:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-7go798>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-7go798:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-7go798:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-7go798>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-7go798:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-7go798>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-7go798:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-7go798>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-7go798:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-7go798:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-7go798>.brz-row,
        .brz .brz-css-7go798>.brz-bg>.brz-bg-video,
        .brz .brz-css-7go798>.brz-bg,
        .brz .brz-css-7go798>.brz-bg>.brz-bg-image,
        .brz .brz-css-7go798>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7go798 {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1n0oyli {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1n0oyli .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1n0oyli {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1n0oyli {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1n0oyli {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-63b8ew.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1891pd5 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1891pd5 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1891pd5 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-erJ1p {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-erJ1p {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4lcpht {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-gkt0dh {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gkt0dh {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-gkt0dh .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gkt0dh {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gkt0dh {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gkt0dh {
          margin: 0;
        }
      }

      .brz .brz-css-vDgF4 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vDgF4 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vDgF4 {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vDgF4 {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x0jihr {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-17gk606 {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-17gk606 {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-17gk606 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17gk606 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12zno87 {
          width: 406.35px;
          height: 246.18px;
          margin-inline-start: 0px;
          margin-top: -15.31px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1re06vr {
          padding-top: 59.9472%;
        }

        .brz .brz-css-1re06vr>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1sk6qbq.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-10bsigu {
        border-radius: 12px;
      }

      .brz .brz-css-10bsigu {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-10bsigu .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-10bsigu:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-10bsigu {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-10bsigu:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-10bsigu .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-10bsigu:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-10bsigu .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-10bsigu:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-10bsigu,
        .brz .brz-css-10bsigu .brz-picture:after,
        .brz .brz-css-10bsigu .brz-picture,
        .brz .brz-css-10bsigu.brz-image--withHover img.brz-img,
        .brz .brz-css-10bsigu.brz-image--withHover img.dynamic-image,
        .brz .brz-css-10bsigu.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-kvm79s {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kvm79s {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-kvm79s:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kvm79s {
          margin: 10px 15px 10px 15px;
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-1i7abgx {
        padding: 60px 0px 60px 0px;
      }

      .brz .brz-css-1i7abgx>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0.1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i7abgx {
          padding: 60px 0px 60px 0px;
        }

        .brz .brz-css-1i7abgx>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1i7abgx:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1i7abgx>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1i7abgx:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1i7abgx:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1i7abgx>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1i7abgx:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0.1);
          background-image: none;
        }

        .brz .brz-css-1i7abgx>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1i7abgx:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1i7abgx>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1i7abgx:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1i7abgx>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1i7abgx>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1i7abgx>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1i7abgx>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1i7abgx>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1i7abgx:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1i7abgx>.brz-bg,
        .brz .brz-css-1i7abgx>.brz-bg>.brz-bg-image,
        .brz .brz-css-1i7abgx>.brz-bg>.brz-bg-map,
        .brz .brz-css-1i7abgx>.brz-bg>.brz-bg-color,
        .brz .brz-css-1i7abgx>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i7abgx:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1i7abgx {
          padding: 45px 15px 45px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1i7abgx {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-dmcscd {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 1200ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dmcscd {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 1200ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1djvg3j {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-1djvg3j>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1djvg3j {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-1djvg3j .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1djvg3j>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1djvg3j:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1djvg3j>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1djvg3j:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1djvg3j:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1djvg3j>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1djvg3j:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1djvg3j>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1djvg3j:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1djvg3j>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1djvg3j:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1djvg3j>.brz-bg,
        .brz .brz-css-1djvg3j>.brz-bg>.brz-bg-image,
        .brz .brz-css-1djvg3j>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1djvg3j {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1djvg3j>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      .brz .brz-css-mn4lD {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mn4lD {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wnd9be {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-in6f7k {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-in6f7k {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-in6f7k .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-in6f7k {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-in6f7k {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-in6f7k {
          margin: 0;
        }
      }

      .brz .brz-css-wMa1s {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wMa1s {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wMa1s {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wMa1s {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1df4f22 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1u3cbmu {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1u3cbmu {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1u3cbmu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1u3cbmu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1f2rm40 {
          width: 411.4px;
          height: 230.66px;
          margin-inline-start: -13.56px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vjt53t {
          padding-top: 59.9472%;
        }

        .brz .brz-css-vjt53t>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17lycfr {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-17lycfr.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-17lycfr .brz-container {
          justify-content: center;
        }

        .brz .brz-css-17lycfr>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-17lycfr>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-17lycfr>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17lycfr:hover {
          display: block;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-heztcd:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-heztcd {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-1j45m4f {
        height: 14px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1j45m4f {
          height: 14px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1j45m4f {
          height: 10px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1j45m4f {
          height: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hmpfb7 {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1hmpfb7.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1hmpfb7 .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1hmpfb7>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1hmpfb7>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1hmpfb7>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hmpfb7:hover {
          display: block;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5z578p {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-5z578p .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5z578p {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5z578p {
          display: none;
        }
      }

      .brz .brz-css-kYG_U {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: right !important;
        font-family: "Jost", sans-serif !important;
        font-size: 32px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kYG_U {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: right !important;
          font-family: "Jost", sans-serif !important;
          font-size: 32px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kYG_U {
          font-size: 28px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kYG_U {
          text-align: center !important;
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-143dcfq {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-eqg5p3 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-eqg5p3 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-eqg5p3 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-eqg5p3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-eqg5p3 {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-q9jb40 {
        padding: 5px 100px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-q9jb40 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 100px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-q9jb40:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-q9jb40 {
          padding: 5px 30px 20px 30px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-q9jb40 {
          padding: 25px;
        }
      }

      .brz .brz-css-13o0q3o {
        flex: 1 1 53.8%;
        max-width: 53.8%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-13o0q3o {
          z-index: auto;
          flex: 1 1 53.8%;
          max-width: 53.8%;
          justify-content: flex-start;
        }

        .brz .brz-css-13o0q3o .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-13o0q3o>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-13o0q3o:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-13o0q3o>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-13o0q3o:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-13o0q3o:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-13o0q3o>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-13o0q3o:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-13o0q3o>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-13o0q3o:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-13o0q3o>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-13o0q3o:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-13o0q3o>.brz-bg,
        .brz .brz-css-13o0q3o>.brz-bg>.brz-bg-image,
        .brz .brz-css-13o0q3o>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-13o0q3o {
          flex: 1 1 49.8%;
          max-width: 49.8%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13o0q3o {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-25fk2h {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ijf5xp {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-ijf5xp>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-ijf5xp:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ijf5xp>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ijf5xp:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ijf5xp:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ijf5xp>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ijf5xp:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ijf5xp>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ijf5xp:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ijf5xp>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ijf5xp:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ijf5xp:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-ijf5xp>.brz-row,
        .brz .brz-css-ijf5xp>.brz-bg>.brz-bg-video,
        .brz .brz-css-ijf5xp>.brz-bg,
        .brz .brz-css-ijf5xp>.brz-bg>.brz-bg-image,
        .brz .brz-css-ijf5xp>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ijf5xp {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wuzz0b:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wuzz0b {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-1k5fgp6 {
        border-radius: 12px;
      }

      .brz .brz-css-1k5fgp6 {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-1k5fgp6 .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1k5fgp6:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1k5fgp6 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1k5fgp6:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-1k5fgp6 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1k5fgp6:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1k5fgp6 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1k5fgp6:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1k5fgp6,
        .brz .brz-css-1k5fgp6 .brz-picture:after,
        .brz .brz-css-1k5fgp6 .brz-picture,
        .brz .brz-css-1k5fgp6.brz-image--withHover img.brz-img,
        .brz .brz-css-1k5fgp6.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1k5fgp6.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-17ytqgy.brz-btn {
        font-family: "Jost", sans-serif;
        font-weight: 600;
        font-size: 15px;
        line-height: 1.6;
        letter-spacing: 0px;
        font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
        text-transform: inherit !important;
        border-radius: 24px;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-17ytqgy.brz-btn {
        border: 2px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-17ytqgy.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-17ytqgy.brz-btn.brz-btn-submit {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-17ytqgy .brz-btn--story-container {
        border: 2px solid rgba(0, 0, 0, 0);
        border-radius: 24px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-17ytqgy.brz-btn {
          font-family: "Jost", sans-serif;
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"700, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 24px;
          flex-flow: row-reverse nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-17ytqgy.brz-btn:hover {
          display: flex;
          color: rgba(var(--brz-global-color8), 1);
          border: 2px solid rgba(13, 13, 13, 0.8);
          box-shadow: none;
        }

        .brz .brz-css-17ytqgy.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(13, 13, 13, 1);
          background-image: none;
        }

        .brz .brz-css-17ytqgy.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(var(--brz-global-color8), 1);
        }

        .brz .brz-css-17ytqgy.brz-btn.brz-btn-submit:hover {
          color: rgba(var(--brz-global-color8), 1);
          background-color: rgba(13, 13, 13, 1);
          background-image: none;
        }

        .brz .brz-css-17ytqgy:after {
          height: unset;
        }

        .brz .brz-css-17ytqgy .brz-btn--story-container {
          border: 2px solid rgba(13, 13, 13, 0.8);
          flex-flow: row-reverse nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-17ytqgy .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-17ytqgy.brz-btn,
        .brz .brz-css-17ytqgy.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-17ytqgy.brz-btn.brz-btn-submit {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-17ytqgy.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          border-radius: 2px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-17ytqgy .brz-btn--story-container {
          border-radius: 2px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-17ytqgy.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-radius: 2px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-17ytqgy .brz-btn--story-container {
          border-radius: 2px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-379rfp {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-379rfp>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-379rfp:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-379rfp>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-379rfp:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-379rfp:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-379rfp>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-379rfp:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-379rfp>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-379rfp:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-379rfp>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-379rfp:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-379rfp:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-379rfp>.brz-row,
        .brz .brz-css-379rfp>.brz-bg>.brz-bg-video,
        .brz .brz-css-379rfp>.brz-bg,
        .brz .brz-css-379rfp>.brz-bg>.brz-bg-image,
        .brz .brz-css-379rfp>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-379rfp {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-bwiu5y.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-bwiu5y.brz-btn--hover-in:before {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-bwiu5y.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-bwiu5y.brz-btn--hover-in {
        background-color: rgba(13, 13, 13, 1);
      }

      @media (min-width: 991px) {

        .brz .brz-css-bwiu5y.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-bwiu5y.brz-btn--hover-in:before {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-bwiu5y.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-bwiu5y.brz-btn--hover-in {
          background-color: rgba(13, 13, 13, 1);
          background-image: none;
        }

        .brz .brz-css-bwiu5y.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-bwiu5y.brz-btn--hover-in:before,
        .brz .brz-css-bwiu5y.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-bwiu5y.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-bwiu5y.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-qmxrwu {
          justify-content: center;
          padding: 0;
          gap: 20px 10px;
        }
      }

      .brz .brz-css-19vd0oi {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19vd0oi {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19vd0oi {
          position: relative;
        }

        .brz .brz-css-19vd0oi:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19vd0oi {
          margin: 10px 20px 10px 20px;
        }
      }

      .brz .brz-css-h22iv1 {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-h22iv1 {
          height: 30px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-n5gxw7 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-n5gxw7 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-n5gxw7 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-pKWc8 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 30px;
        line-height: 1.3;
        font-weight: 400;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pKWc8 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 30px;
          line-height: 1.3;
          font-weight: 400;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pKWc8 {
          font-size: 22px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pKWc8 {
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1d6ab67 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1j99lqj {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1j99lqj {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1j99lqj .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1j99lqj {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1j99lqj {
          margin: 0px 16px 0px 16px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s7a3rd {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s7a3rd:hover {
          display: flex;
        }
      }

      .brz .brz-css-1z0p1wt {
        flex: 1 1 100%;
        max-width: 100%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1z0p1wt {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        .brz .brz-css-1z0p1wt .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1z0p1wt>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1z0p1wt:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1z0p1wt>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1z0p1wt:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1z0p1wt:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1z0p1wt>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1z0p1wt:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1z0p1wt>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1z0p1wt:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1z0p1wt>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1z0p1wt:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1z0p1wt>.brz-bg,
        .brz .brz-css-1z0p1wt>.brz-bg>.brz-bg-image,
        .brz .brz-css-1z0p1wt>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-760yv5 {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-69y3bi.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-1g1v655 {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1g1v655 {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1g1v655 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1g1v655 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1g1v655 {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1g1v655 {
          margin: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-132oclv {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-132oclv .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-132oclv {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-r6gY8 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-r6gY8 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19p9yd7 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1mgwfjd {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mgwfjd {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1mgwfjd .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mgwfjd {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1mgwfjd {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mgwfjd {
          margin: 0;
        }
      }

      .brz .brz-css-qnmXO {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-qnmXO {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qnmXO {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qnmXO {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wxmbft {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-7u1g7j {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7u1g7j {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-7u1g7j .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7u1g7j {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-o65qpn {
          width: 453.1px;
          height: 276.36px;
          margin-inline-start: -37.69px;
          margin-top: -44.22px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-b28v1 {
          padding-top: 59.9444%;
        }

        .brz .brz-css-b28v1>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o2hlat.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-1s2rgi2 {
        border-radius: 12px;
      }

      .brz .brz-css-1s2rgi2 {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-1s2rgi2 .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1s2rgi2:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1s2rgi2 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1s2rgi2:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-1s2rgi2 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1s2rgi2:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1s2rgi2 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1s2rgi2:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1s2rgi2,
        .brz .brz-css-1s2rgi2 .brz-picture:after,
        .brz .brz-css-1s2rgi2 .brz-picture,
        .brz .brz-css-1s2rgi2.brz-image--withHover img.brz-img,
        .brz .brz-css-1s2rgi2.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1s2rgi2.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12sp3pe {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-12sp3pe .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12sp3pe {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-6d314y {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-6d314y {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6d314y:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6d314y {
          margin: 10px 15px 10px 15px;
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-1x4izv6 {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 800ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x4izv6 {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 800ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1quwjfw {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-1quwjfw>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1quwjfw {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-1quwjfw .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1quwjfw>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1quwjfw:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1quwjfw>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1quwjfw:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1quwjfw:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1quwjfw>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1quwjfw:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1quwjfw>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1quwjfw:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1quwjfw>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1quwjfw:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1quwjfw>.brz-bg,
        .brz .brz-css-1quwjfw>.brz-bg>.brz-bg-image,
        .brz .brz-css-1quwjfw>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1quwjfw {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1quwjfw>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1r0arbh {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-kish7v {
        flex: 1 1 33.4%;
        max-width: 33.4%;
      }

      .brz .brz-css-kish7v>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kish7v {
          z-index: auto;
          flex: 1 1 33.4%;
          max-width: 33.4%;
          justify-content: flex-start;
        }

        .brz .brz-css-kish7v .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-kish7v>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-kish7v:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-kish7v>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-kish7v:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-kish7v:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-kish7v>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-kish7v:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-kish7v>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-kish7v:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-kish7v>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-kish7v:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-kish7v>.brz-bg,
        .brz .brz-css-kish7v>.brz-bg>.brz-bg-image,
        .brz .brz-css-kish7v>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kish7v {
          flex: 1 1 33.3%;
          max-width: 33.3%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kish7v {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-kish7v>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      .brz .brz-css-1x5zapw {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x5zapw {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1x5zapw .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x5zapw {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1x5zapw {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1x5zapw {
          margin: 0;
        }
      }

      .brz .brz-css-mzxB6 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mzxB6 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mzxB6 {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mzxB6 {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5lrcfm {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-edkqne {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-edkqne {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-edkqne .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-edkqne {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ahqdzl {
          width: 442.84px;
          height: 234.93px;
          margin-inline-start: -72.62px;
          margin-top: -19.4px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ix9c2h {
          padding-top: 59.936%;
        }

        .brz .brz-css-1ix9c2h>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-q1tsaa.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-8isyha {
        border-radius: 12px;
      }

      .brz .brz-css-8isyha {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-8isyha .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8isyha:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-8isyha {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-8isyha:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-8isyha .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-8isyha:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-8isyha .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-8isyha:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-8isyha,
        .brz .brz-css-8isyha .brz-picture:after,
        .brz .brz-css-8isyha .brz-picture,
        .brz .brz-css-8isyha.brz-image--withHover img.brz-img,
        .brz .brz-css-8isyha.brz-image--withHover img.dynamic-image,
        .brz .brz-css-8isyha.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-v6vcrc {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-v6vcrc .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-v6vcrc {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1qapary {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qapary {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qapary:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1qapary {
          margin: 10px 15px 10px 15px;
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-hfx5n {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 400ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-hfx5n {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 400ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-qncz3y {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-qncz3y>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-qncz3y {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-qncz3y .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-qncz3y>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-qncz3y:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-qncz3y>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-qncz3y:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-qncz3y:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-qncz3y>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-qncz3y:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-qncz3y>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-qncz3y:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-qncz3y>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-qncz3y:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-qncz3y>.brz-bg,
        .brz .brz-css-qncz3y>.brz-bg>.brz-bg-image,
        .brz .brz-css-qncz3y>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qncz3y {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-qncz3y>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-b64ais {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-i3uxW {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-i3uxW {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      .brz .brz-css-duy7xg {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 1200ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-duy7xg {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 1200ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-vXquL {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vXquL {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      .brz .brz-css-8qwzo {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8qwzo {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8qwzo:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8qwzo {
          margin: 10px 15px 10px 15px;
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-8l4l7l {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 800ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8l4l7l {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 800ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1j2trov {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-1j2trov>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1j2trov {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-1j2trov .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1j2trov>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1j2trov:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1j2trov>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1j2trov:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1j2trov:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1j2trov>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1j2trov:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1j2trov>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1j2trov:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1j2trov>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1j2trov:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1j2trov>.brz-bg,
        .brz .brz-css-1j2trov>.brz-bg>.brz-bg-image,
        .brz .brz-css-1j2trov>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1j2trov {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1j2trov>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      .brz .brz-css-epQwS {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-epQwS {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19n3940 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-12fvr1r {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12fvr1r {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-12fvr1r .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12fvr1r {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12fvr1r {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12fvr1r {
          margin: 0;
        }
      }

      .brz .brz-css-rCian {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rCian {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rCian {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rCian {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dauhpx {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-prrmc5 {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-prrmc5 {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-prrmc5 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-prrmc5 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vtqgvm {
          width: 384.59px;
          height: 215.56px;
          margin-inline-start: -24.99px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vd9xv3 {
          padding-top: 59.9444%;
        }

        .brz .brz-css-vd9xv3>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-phorup.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-11trw1o {
        border-radius: 12px;
      }

      .brz .brz-css-11trw1o {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-11trw1o .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-11trw1o:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-11trw1o {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-11trw1o:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-11trw1o .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-11trw1o:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-11trw1o .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-11trw1o:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-11trw1o,
        .brz .brz-css-11trw1o .brz-picture:after,
        .brz .brz-css-11trw1o .brz-picture,
        .brz .brz-css-11trw1o.brz-image--withHover img.brz-img,
        .brz .brz-css-11trw1o.brz-image--withHover img.dynamic-image,
        .brz .brz-css-11trw1o.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-g18cz0 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-g18cz0 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-g18cz0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-17osv42 {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 400ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-17osv42 {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 400ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-ozhroo {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ozhroo {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ozhroo:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ozhroo {
          margin: 10px 15px 10px 15px;
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-14j77bg {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-14j77bg>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14j77bg {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-14j77bg .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-14j77bg>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-14j77bg:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-14j77bg>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14j77bg:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-14j77bg:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-14j77bg>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14j77bg:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-14j77bg>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-14j77bg:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-14j77bg>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-14j77bg:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-14j77bg>.brz-bg,
        .brz .brz-css-14j77bg>.brz-bg>.brz-bg-image,
        .brz .brz-css-14j77bg>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14j77bg {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-14j77bg>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-k1yggd {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s9j0r2 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-s9j0r2>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-s9j0r2:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-s9j0r2>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-s9j0r2:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-s9j0r2:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-s9j0r2>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-s9j0r2:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-s9j0r2>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-s9j0r2:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-s9j0r2>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-s9j0r2:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-s9j0r2:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-s9j0r2>.brz-row,
        .brz .brz-css-s9j0r2>.brz-bg>.brz-bg-video,
        .brz .brz-css-s9j0r2>.brz-bg,
        .brz .brz-css-s9j0r2>.brz-bg>.brz-bg-image,
        .brz .brz-css-s9j0r2>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s9j0r2 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-gH0sO {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gH0sO {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1fm3d6c {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-9usytz {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-9usytz {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-9usytz .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9usytz {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9usytz {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9usytz {
          margin: 0;
        }
      }

      .brz .brz-css-xtgxJ {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xtgxJ {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xtgxJ {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xtgxJ {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dnubkl {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-isq5jt {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-isq5jt {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-isq5jt .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-isq5jt {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dcaaok {
          width: 360.8px;
          height: 219.45px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-cibzmw {
          padding-top: 59.9418%;
        }

        .brz .brz-css-cibzmw>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-13dzhom.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-atlh0e {
        border-radius: 12px;
      }

      .brz .brz-css-atlh0e {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-atlh0e .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-atlh0e:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-atlh0e {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-atlh0e:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-atlh0e .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-atlh0e:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-atlh0e .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-atlh0e:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-atlh0e,
        .brz .brz-css-atlh0e .brz-picture:after,
        .brz .brz-css-atlh0e .brz-picture,
        .brz .brz-css-atlh0e.brz-image--withHover img.brz-img,
        .brz .brz-css-atlh0e.brz-image--withHover img.dynamic-image,
        .brz .brz-css-atlh0e.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1q756tr {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1q756tr .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1q756tr {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-md8m6f {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-md8m6f>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-md8m6f:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-md8m6f>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-md8m6f:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-md8m6f:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-md8m6f>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-md8m6f:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-md8m6f>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-md8m6f:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-md8m6f>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-md8m6f:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-md8m6f:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-md8m6f>.brz-row,
        .brz .brz-css-md8m6f>.brz-bg>.brz-bg-video,
        .brz .brz-css-md8m6f>.brz-bg,
        .brz .brz-css-md8m6f>.brz-bg>.brz-bg-image,
        .brz .brz-css-md8m6f>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-md8m6f {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-710zai {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nh7sr8 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1nh7sr8 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nh7sr8 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-abqj7v .brz-mm-menu__icon {
          font-size: 18px;
        }

        .brz .brz-css-abqj7v .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-abqj7v .brz-mm-menu__icon {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-abqj7v .brz-mm-menu__icon {
          display: none;
          font-size: 18px;
        }

        .brz .brz-css-abqj7v:hover .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-abqj7v .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-abqj7v .brz-mm-menu__icon {
          font-size: 18px;
        }

        .brz .brz-css-abqj7v .brz-mm-menu__icon {
          color: rgba(255, 255, 255, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-abqj7v .brz-mm-menu__icon {
          font-size: 22px;
        }

        .brz .brz-css-abqj7v .brz-mm-menu__icon {
          color: rgba(255, 255, 255, 1);
        }
      }

      .brz .brz-css-y65jvq {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-y65jvq {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-y65jvq {
          height: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-plr1ll {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-plr1ll .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-plr1ll {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-plr1ll {
          display: none;
        }
      }

      .brz-css-1lf74qy .brz-line-container:after {
        display: none;
      }

      .brz-css-1lf74qy .brz-hr,
      .brz-css-1lf74qy .brz-line-container:before,
      .brz-css-1lf74qy .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(255, 255, 255, 1);
      }

      .brz-css-1lf74qy.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1lf74qy {
        width: 30%;
      }

      .brz-css-1lf74qy .brz-hr {
        border-radius: 12px;
      }

      .brz-css-1lf74qy .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-1lf74qy .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-1lf74qy .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-1lf74qy .brz-line-icon-wrapper,
      .brz-css-1lf74qy .brz-hr,
      .brz-css-1lf74qy .brz-line-container:before,
      .brz-css-1lf74qy .brz-line-container:after,
      .brz-css-1lf74qy .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 991px) and (min-width: 479px) {
        .brz-css-1lf74qy.brz-css-1lf74qy {
          width: 45%;
        }
      }

      @media only screen and (max-width: 478px) {
        .brz-css-1lf74qy.brz-css-1lf74qy {
          width: 60%;
        }
      }

      .brz .brz-css-boi2vc {
        margin: -5px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-boi2vc {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-boi2vc .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-boi2vc {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-boi2vc {
          margin: 0px 60px 10px 60px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-boi2vc {
          margin: 0px 0px 10px 0px;
        }
      }

      .brz .brz-css-d_Xai {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 55px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-d_Xai {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 55px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-d_Xai {
          font-size: 36px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-d_Xai {
          font-size: 33px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ya8a74 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-xju2p9 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xju2p9 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-xju2p9 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xju2p9 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xju2p9 {
          margin: 30px 57px 10px 60px;
        }
      }

      .brz .brz-css-19cglfp {
        margin: 0;
        padding: 0px 0px 5px 0%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19cglfp {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0px 0px 5px 0%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19cglfp:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19cglfp {
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19cglfp {
          margin: 10px;
          padding: 0;
        }
      }

      .brz .brz-css-1yk4yaa {
        flex: 1 1 100%;
        max-width: 100%;
        justify-content: center;
      }

      .brz .brz-css-1yk4yaa .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-1yk4yaa>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yk4yaa {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: center;
        }

        .brz .brz-css-1yk4yaa .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-1yk4yaa>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1yk4yaa:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1yk4yaa>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1yk4yaa:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1yk4yaa:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1yk4yaa>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1yk4yaa:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1yk4yaa>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1yk4yaa:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1yk4yaa>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1yk4yaa:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1yk4yaa>.brz-bg,
        .brz .brz-css-1yk4yaa>.brz-bg>.brz-bg-image,
        .brz .brz-css-1yk4yaa>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yk4yaa>.brz-bg {
          margin: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gv8bp3 {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s4o345 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-s4o345>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-s4o345:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-s4o345>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-s4o345:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-s4o345:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-s4o345>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-s4o345:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-s4o345>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-s4o345:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-s4o345>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-s4o345:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-s4o345:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-s4o345>.brz-row,
        .brz .brz-css-s4o345>.brz-bg>.brz-bg-video,
        .brz .brz-css-s4o345>.brz-bg,
        .brz .brz-css-s4o345>.brz-bg>.brz-bg-image,
        .brz .brz-css-s4o345>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s4o345 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-d8hp2l.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
        padding: 10px 20px 10px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-d8hp2l .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-d8hp2l .brz-mm-navbar {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-d8hp2l.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-d8hp2l .brz-mm-navbar .brz-mm-close {
          font-size: 16px;
          margin: 0;
          padding: 10px 15px 10px 10px;
        }

        .brz .brz-css-d8hp2l .brz-mm-navbar .brz-mm-close:hover {
          color: rgba(255, 255, 255, 1);
          background-color: #333333;
        }

        .brz .brz-css-d8hp2l .brz-menu__item {
          font-family: var(--brz-buttonfontfamily, initial);
        }

        .brz .brz-css-d8hp2l .brz-menu__item:hover {
          color: rgba(255, 255, 255, 1);
          border-color: rgba(85, 85, 85, 1);
        }

        .brz nav.brz-mm-menu.brz-css-d8hp2l {
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-d8hp2l.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
          padding: 10px 20px 10px 20px;
          flex-flow: row nowrap;
        }

        .brz .brz-css-d8hp2l:hover .brz-menu__item:hover>.brz-mm-listitem__text {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-d8hp2l .brz-menu__item:hover .brz-mm-menu__item__icon.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-d8hp2l .brz-mm-navbar {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-d8hp2l:hover .brz-menu__item.brz-mm-listitem_opened {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-d8hp2l.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels {
          background-image: none;
        }

        .brz .brz-css-d8hp2l.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-d8hp2l .brz-mm-panels>.brz-mm-panel:before {
          background-image: none;
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-d8hp2l.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-d8hp2l:hover .brz-mm-panels>.brz-mm-panel {
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-d8hp2l .brz-mm-panels>.brz-mm-panel {
          background-image: none;
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-d8hp2l.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after {
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-d8hp2l:hover .brz-mm-listitem {
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-d8hp2l .brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz:hover .brz-css-d8hp2l .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-d8hp2l .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-d8hp2l .brz-mm-listitem,
        .brz .brz-css-d8hp2l.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after,
        .brz .brz-css-d8hp2l .brz-menu__item:hover,
        .brz .brz-css-d8hp2l.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-d8hp2l .brz-mm-panels>.brz-mm-panel,
        .brz .brz-css-d8hp2l.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-d8hp2l .brz-mm-panels>.brz-mm-panel:before,
        .brz .brz-css-d8hp2l .brz-menu__item.brz-mm-listitem_opened,
        .brz .brz-css-d8hp2l .brz-mm-navbar,
        .brz nav.brz-mm-menu.brz-css-d8hp2l,
        .brz .brz-css-d8hp2l .brz-menu__item>.brz-mm-listitem__text,
        .brz .brz-css-d8hp2l .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-d8hp2l .brz-mm-navbar .brz-mm-close:hover {
          transition-duration: 0.3s;
        }

        .brz .brz-css-d8hp2l .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-d8hp2l .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-d8hp2l .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-d8hp2l .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-d8hp2l.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-d8hp2l .brz-menu__item {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-d8hp2l .brz-mm-navbar {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-d8hp2l.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttontabletlineheight, initial) * var(--brz-buttontabletfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-d8hp2l.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
          padding: 15px 20px 15px 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-d8hp2l .brz-menu__item {
          font-size: 20px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-d8hp2l .brz-mm-navbar {
          font-size: 20px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-d8hp2l.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(1.6 * 20px + 15px + 15px);
          padding-right: 20px;
        }
      }

      .brz .brz-css-bi4uhh .brz-menu__ul {
        font-family: "Jost", sans-serif;
      }

      .brz .brz-css-bi4uhh .brz-menu__ul {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item>.brz-a {
        padding: 0px 15px 0px 15px;
      }

      .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item {
        color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-bi4uhh .brz-menu__ul {
          font-size: 18px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-bi4uhh .brz-menu__ul {
          font-family: "Jost", sans-serif;
          display: flex;
          flex-wrap: wrap;
          justify-content: inherit;
          align-items: center;
          max-width: none;
          margin: 0px -5px 0px -5px;
        }

        .brz .brz-css-bi4uhh:hover .brz-menu__ul {
          color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item>.brz-a {
          flex-flow: row nowrap;
          padding: 0px 15px 0px 15px;
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--opened:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item {
          border-radius: 0px;
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item>a {
          border-radius: 0px;
        }

        .brz .brz-css-bi4uhh .brz-menu__sub-menu {
          font-family: var(--brz-buttonfontfamily, initial);
          border-radius: 0px;
        }

        .brz .brz-css-bi4uhh .brz-menu__sub-menu:hover {
          color: rgba(255, 255, 255, 1);
          background-color: rgba(51, 51, 51, 1);
          box-shadow: none;
        }

        .brz .brz-css-bi4uhh .brz-menu__sub-menu .brz-menu__item>.brz-a {
          flex-flow: row nowrap;
        }

        .brz .brz-css-bi4uhh:hover .brz-menu__sub-menu .brz-a:hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-bi4uhh .brz-menu__sub-menu .brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
          font-size: 12px;
        }

        .brz .brz-css-bi4uhh:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-bi4uhh:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-bi4uhh:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-bi4uhh:hover .brz-menu__item--current .brz-menu__sub-menu {
          box-shadow: none;
        }

        .brz .brz-css-bi4uhh .brz-menu__sub-menu>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-bi4uhh .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current):hover>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-bi4uhh:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-bi4uhh .brz-menu__item-dropdown .brz-menu__item:hover {
          background-color: rgba(51, 51, 51, 1);
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-bi4uhh .brz-menu__sub-menu .brz-menu__item-dropdown:hover .brz-a:hover:after {
          border-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-bi4uhh:hover .brz-menu__sub-menu>.brz-menu__item {
          border-bottom: 1px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-bi4uhh .brz-menu__item-dropdown .brz-menu__item,
        .brz .brz-css-bi4uhh .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
        .brz .brz-css-bi4uhh .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-bi4uhh .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-bi4uhh .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-bi4uhh .brz-menu__item--current .brz-menu__sub-menu,
        .brz .brz-css-bi4uhh .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
        .brz .brz-css-bi4uhh:hover .brz-menu__ul,
        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item>.brz-a,
        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item,
        .brz .brz-css-bi4uhh .brz-menu__sub-menu,
        .brz .brz-css-bi4uhh:hover .brz-menu__sub-menu .brz-a,
        .brz .brz-css-bi4uhh .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
        .brz .brz-css-bi4uhh .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-bi4uhh .brz-menu__ul {
          font-size: 18px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-bi4uhh .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-bi4uhh .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-bi4uhh [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-bi4uhh [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-bi4uhh>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-bi4uhh>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-bi4uhh>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-bi4uhh .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bi4uhh .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bi4uhh .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bi4uhh .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bi4uhh .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }
      }

      .brz .brz-css-hja6pa {
        margin: 10px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-hja6pa {
          padding: 0;
          margin: 10px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-hja6pa .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-hja6pa {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hja6pa {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hja6pa {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-121e4um {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-3d2mob {
        padding: 5px 15px 50px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-3d2mob {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 50px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3d2mob:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-3d2mob {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3d2mob {
          padding: 0;
        }
      }

      .brz .brz-css-xohugl {
        flex: 1 1 80%;
        max-width: 80%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xohugl {
          z-index: auto;
          flex: 1 1 80%;
          max-width: 80%;
          justify-content: flex-start;
        }

        .brz .brz-css-xohugl .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-xohugl>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-xohugl:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-xohugl>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xohugl:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-xohugl:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-xohugl>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xohugl:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-xohugl>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-xohugl:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-xohugl>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-xohugl:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-xohugl>.brz-bg,
        .brz .brz-css-xohugl>.brz-bg>.brz-bg-image,
        .brz .brz-css-xohugl>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xohugl {
          flex: 1 1 42.8%;
          max-width: 42.8%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17qrrjc {
          padding-top: 53.7518%;
        }

        .brz .brz-css-17qrrjc>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ujidus.brz-hover-animation__container {
          max-width: 70%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rw953s:not(.brz-image--hovered) {
          max-width: 70%;
        }

        .brz .brz-css-rw953s {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-rw953s:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-rw953s .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-rw953s:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-rw953s .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-rw953s:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-rw953s,
        .brz .brz-css-rw953s .brz-picture:after,
        .brz .brz-css-rw953s .brz-picture,
        .brz .brz-css-rw953s.brz-image--withHover img.brz-img,
        .brz .brz-css-rw953s.brz-image--withHover img.dynamic-image,
        .brz .brz-css-rw953s.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-1bjaohr {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bjaohr {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-1bjaohr .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bjaohr {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1bjaohr {
          margin: 0px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1bjaohr {
          margin: 0px 0px 20px 0px;
        }
      }

      .brz .brz-css-1pfu8t {
        margin: 0;
        padding: 0px 15px 0px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pfu8t {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0px 15px 0px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pfu8t:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1pfu8t {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1pfu8t {
          margin: 10px 0px 10px 20px;
          padding: 0;
        }
      }

      .brz .brz-css-ffhlvs {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-ffhlvs>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ffhlvs {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-ffhlvs .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-ffhlvs>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-ffhlvs:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ffhlvs>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ffhlvs:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ffhlvs:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ffhlvs>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ffhlvs:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ffhlvs>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ffhlvs:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ffhlvs>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ffhlvs:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ffhlvs>.brz-bg,
        .brz .brz-css-ffhlvs>.brz-bg>.brz-bg-image,
        .brz .brz-css-ffhlvs>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ffhlvs {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-ffhlvs>.brz-bg {
          margin: 10px 0px 10px 20px;
        }
      }

      .brz .brz-css-bnmu5m {
        padding: 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-bnmu5m {
          padding: 15px;
          max-width: 100%;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bnmu5m {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bnmu5m {
          padding: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-egy99x {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-egy99x>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-egy99x:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-egy99x>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-egy99x:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-egy99x:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-egy99x>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-egy99x:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-egy99x>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-egy99x:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-egy99x>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-egy99x:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-egy99x:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-egy99x>.brz-row,
        .brz .brz-css-egy99x>.brz-bg>.brz-bg-video,
        .brz .brz-css-egy99x>.brz-bg,
        .brz .brz-css-egy99x>.brz-bg>.brz-bg-image,
        .brz .brz-css-egy99x>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-egy99x {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7p9h1x:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7p9h1x {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-rj5krs {
        padding: 40px 0px 60px 0px;
      }

      .brz .brz-css-rj5krs>.brz-bg>.brz-bg-image {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-rj5krs>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-rj5krs>.brz-bg>.brz-bg-map {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-rj5krs>.brz-bg>.brz-bg-video {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-rj5krs>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-rj5krs {
          padding: 40px 0px 60px 0px;
        }

        .brz .brz-css-rj5krs>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-rj5krs:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-rj5krs>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-rj5krs:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
          display: block;
        }

        .brz .brz-css-rj5krs:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-rj5krs>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-rj5krs:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-rj5krs>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-rj5krs:hover>.brz-bg>.brz-bg-map {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-rj5krs>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-rj5krs:hover>.brz-bg>.brz-bg-video {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-rj5krs>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-rj5krs>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-rj5krs>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-rj5krs>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-rj5krs>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-rj5krs:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-rj5krs>.brz-bg,
        .brz .brz-css-rj5krs>.brz-bg>.brz-bg-image,
        .brz .brz-css-rj5krs>.brz-bg>.brz-bg-map,
        .brz .brz-css-rj5krs>.brz-bg>.brz-bg-color,
        .brz .brz-css-rj5krs>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rj5krs:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rj5krs {
          padding: 19px 15px 15px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rj5krs {
          padding: 20px 15px 35px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yg6iqm {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-yg6iqm.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-yg6iqm .brz-container {
          justify-content: center;
        }

        .brz .brz-css-yg6iqm>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-yg6iqm>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-yg6iqm>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yg6iqm:hover {
          display: block;
        }
      }

      .brz .brz-css-ky73ww {
        padding: 0px 100px 0px 100px;
        margin: 10px 100px 10px 100px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ky73ww {
          padding: 0px 100px 0px 100px;
          margin: 10px 100px 10px 100px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-ky73ww .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ky73ww {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ky73ww {
          padding: 0;
          margin: 20px 60px 30px 60px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ky73ww {
          padding: 0;
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-oP_6l {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-oP_6l {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-oP_6l {
          line-height: 1.5;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-oP_6l {
          font-size: 16px;
          line-height: 1.5;
          font-weight: 400;
        }
      }

      .brz .brz-css-18qrqox {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-18qrqox {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-18qrqox .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18qrqox {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-18qrqox {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-18qrqox {
          margin: 0;
        }
      }

      .brz .brz-css-1gy5zl7 {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gy5zl7 {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1gy5zl7 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gy5zl7 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1gy5zl7 {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gy5zl7 {
          margin: 0;
        }
      }

      .brz .brz-css-bIJdL {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-bIJdL {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bIJdL {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bIJdL {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-d41lkw {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1avxty7 {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1avxty7 {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1avxty7 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1avxty7 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mgkw4i {
          width: 620.26px;
          height: 332.7px;
          margin-inline-start: -65.26px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wiul6j {
          padding-top: 59.9459%;
        }

        .brz .brz-css-1wiul6j>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qehu93.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-1sjqx5x {
        border-radius: 12px;
      }

      .brz .brz-css-1sjqx5x {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-1sjqx5x .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1sjqx5x:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1sjqx5x {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1sjqx5x:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-1sjqx5x .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1sjqx5x:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1sjqx5x .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1sjqx5x:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1sjqx5x,
        .brz .brz-css-1sjqx5x .brz-picture:after,
        .brz .brz-css-1sjqx5x .brz-picture,
        .brz .brz-css-1sjqx5x.brz-image--withHover img.brz-img,
        .brz .brz-css-1sjqx5x.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1sjqx5x.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fx2ptp {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-fx2ptp .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fx2ptp {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-rqcua7 {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rqcua7 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rqcua7:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rqcua7 {
          margin: 10px 15px 10px 15px;
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-ihp1a3 {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 800ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ihp1a3 {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 800ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1x6benx>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x6benx {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-1x6benx .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1x6benx>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1x6benx:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1x6benx>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1x6benx:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1x6benx:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1x6benx>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1x6benx:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1x6benx>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1x6benx:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1x6benx>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1x6benx:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1x6benx>.brz-bg,
        .brz .brz-css-1x6benx>.brz-bg>.brz-bg-image,
        .brz .brz-css-1x6benx>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1x6benx>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      .brz .brz-css-kWKg_ {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kWKg_ {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-x7acb4 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-oYzD4 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-oYzD4 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-oYzD4 {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-oYzD4 {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6jdgmb {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-6jdgmb.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-6jdgmb .brz-container {
          justify-content: center;
        }

        .brz .brz-css-6jdgmb>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-6jdgmb>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-6jdgmb>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6jdgmb:hover {
          display: block;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6mouew {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-xwfwh {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xwfwh {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-xwfwh .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xwfwh {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-y5a99r {
          width: 688.2px;
          height: 458.69px;
          margin-inline-start: -101.01px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-b04c3r {
          padding-top: 59.9441%;
        }

        .brz .brz-css-b04c3r>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qtflee.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-1tbf6oj {
        border-radius: 12px;
      }

      .brz .brz-css-1tbf6oj {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-1tbf6oj .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tbf6oj:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1tbf6oj {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1tbf6oj:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-1tbf6oj .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1tbf6oj:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1tbf6oj .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1tbf6oj:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1tbf6oj,
        .brz .brz-css-1tbf6oj .brz-picture:after,
        .brz .brz-css-1tbf6oj .brz-picture,
        .brz .brz-css-1tbf6oj.brz-image--withHover img.brz-img,
        .brz .brz-css-1tbf6oj.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1tbf6oj.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1m211tk {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1m211tk .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1m211tk {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1viejql {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1viejql {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1viejql:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1viejql {
          margin: 0px 15px 10px 15px;
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-r16qrq {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 400ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-r16qrq {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 400ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1nxz8bg>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nxz8bg {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-1nxz8bg .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1nxz8bg>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1nxz8bg:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1nxz8bg>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1nxz8bg:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1nxz8bg:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1nxz8bg>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1nxz8bg:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1nxz8bg>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1nxz8bg:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1nxz8bg>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1nxz8bg:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1nxz8bg>.brz-bg,
        .brz .brz-css-1nxz8bg>.brz-bg>.brz-bg-image,
        .brz .brz-css-1nxz8bg>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nxz8bg>.brz-bg {
          margin: 0px 15px 10px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18iw4n3 {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-lm90pb {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-lm90pb>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-lm90pb:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-lm90pb>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-lm90pb:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-lm90pb:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-lm90pb>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-lm90pb:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-lm90pb>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-lm90pb:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-lm90pb>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-lm90pb:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-lm90pb:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-lm90pb>.brz-row,
        .brz .brz-css-lm90pb>.brz-bg>.brz-bg-video,
        .brz .brz-css-lm90pb>.brz-bg,
        .brz .brz-css-lm90pb>.brz-bg>.brz-bg-image,
        .brz .brz-css-lm90pb>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-lm90pb {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-v45xhm:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-v45xhm {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-7c81ke {
        padding: 60px 0px 60px 0px;
      }

      .brz .brz-css-7c81ke>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-7c81ke {
          padding: 60px 0px 60px 0px;
        }

        .brz .brz-css-7c81ke>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-7c81ke:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-7c81ke>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-7c81ke:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-7c81ke:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-7c81ke>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-7c81ke:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-7c81ke>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-7c81ke:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-7c81ke>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-7c81ke:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-7c81ke>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-7c81ke>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-7c81ke>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-7c81ke>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-7c81ke>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-7c81ke:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-7c81ke>.brz-bg,
        .brz .brz-css-7c81ke>.brz-bg>.brz-bg-image,
        .brz .brz-css-7c81ke>.brz-bg>.brz-bg-map,
        .brz .brz-css-7c81ke>.brz-bg>.brz-bg-color,
        .brz .brz-css-7c81ke>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7c81ke:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7c81ke {
          padding: 45px 15px 25px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7c81ke {
          padding: 35px 15px 35px 15px;
        }
      }

      .brz .brz-css-gdgy3q {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gdgy3q {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gdgy3q:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gdgy3q {
          margin: 10px 15px 10px 15px;
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-1jb9932 {
        border-radius: 12px;
      }

      .brz .brz-css-1jb9932 {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-1jb9932 .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jb9932:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1jb9932 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1jb9932:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-1jb9932 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1jb9932:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1jb9932 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1jb9932:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1jb9932,
        .brz .brz-css-1jb9932 .brz-picture:after,
        .brz .brz-css-1jb9932 .brz-picture,
        .brz .brz-css-1jb9932.brz-image--withHover img.brz-img,
        .brz .brz-css-1jb9932.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1jb9932.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-1b3r2bo {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b3r2bo {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b3r2bo:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1b3r2bo {
          margin: 10px 15px 10px 15px;
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-cnxfb {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cnxfb {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vtbmio {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-9e5tlb {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-9e5tlb {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-9e5tlb .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9e5tlb {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9e5tlb {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9e5tlb {
          margin: 0;
        }
      }

      .brz .brz-css-k8jxU {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-k8jxU {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-k8jxU {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-k8jxU {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ooamhi {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1lott7v {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lott7v {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1lott7v .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lott7v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mielh1 {
          width: 396.88px;
          height: 297.66px;
          margin-inline-start: -29.95px;
          margin-top: -81.4px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s2ur2t {
          padding-top: 59.939%;
        }

        .brz .brz-css-s2ur2t>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gww3u1.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-ycru3x {
        border-radius: 12px;
      }

      .brz .brz-css-ycru3x {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-ycru3x .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ycru3x:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-ycru3x {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-ycru3x:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-ycru3x .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-ycru3x:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-ycru3x .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ycru3x:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-ycru3x,
        .brz .brz-css-ycru3x .brz-picture:after,
        .brz .brz-css-ycru3x .brz-picture,
        .brz .brz-css-ycru3x.brz-image--withHover img.brz-img,
        .brz .brz-css-ycru3x.brz-image--withHover img.dynamic-image,
        .brz .brz-css-ycru3x.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3g4bu7 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-3g4bu7 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3g4bu7 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-m4gbwi {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-m4gbwi {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-m4gbwi:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-m4gbwi {
          margin: 10px 15px 10px 15px;
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-12e7gz {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 1200ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12e7gz {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 1200ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1z07c5m {
        flex: 1 1 33.4%;
        max-width: 33.4%;
      }

      .brz .brz-css-1z07c5m>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1z07c5m {
          z-index: auto;
          flex: 1 1 33.4%;
          max-width: 33.4%;
          justify-content: flex-start;
        }

        .brz .brz-css-1z07c5m .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1z07c5m>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1z07c5m:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1z07c5m>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1z07c5m:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1z07c5m:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1z07c5m>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1z07c5m:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1z07c5m>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1z07c5m:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1z07c5m>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1z07c5m:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1z07c5m>.brz-bg,
        .brz .brz-css-1z07c5m>.brz-bg>.brz-bg-image,
        .brz .brz-css-1z07c5m>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1z07c5m {
          flex: 1 1 33.3%;
          max-width: 33.3%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1z07c5m {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1z07c5m>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1w9838y {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eyzsg2 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1eyzsg2>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1eyzsg2:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1eyzsg2>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1eyzsg2:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1eyzsg2:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1eyzsg2>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1eyzsg2:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1eyzsg2>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1eyzsg2:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1eyzsg2>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1eyzsg2:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1eyzsg2:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1eyzsg2>.brz-row,
        .brz .brz-css-1eyzsg2>.brz-bg>.brz-bg-video,
        .brz .brz-css-1eyzsg2>.brz-bg,
        .brz .brz-css-1eyzsg2>.brz-bg>.brz-bg-image,
        .brz .brz-css-1eyzsg2>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eyzsg2 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1mmw97 {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mmw97 {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1mmw97 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mmw97 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1mmw97 {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mmw97 {
          margin: 0;
        }
      }

      .brz .brz-css-gXR2u {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gXR2u {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gXR2u {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gXR2u {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1q9v9pf {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1tfsci3 {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tfsci3 {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1tfsci3 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tfsci3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-riysy0 {
          width: 391.96px;
          height: 250.42px;
          margin-inline-start: -12.26px;
          margin-top: -17.44px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xm2yd4 {
          padding-top: 59.9388%;
        }

        .brz .brz-css-1xm2yd4>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ewtoa4.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-8njlls {
        border-radius: 12px;
      }

      .brz .brz-css-8njlls {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-8njlls .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8njlls:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-8njlls {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-8njlls:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-8njlls .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-8njlls:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-8njlls .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-8njlls:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-8njlls,
        .brz .brz-css-8njlls .brz-picture:after,
        .brz .brz-css-8njlls .brz-picture,
        .brz .brz-css-8njlls.brz-image--withHover img.brz-img,
        .brz .brz-css-8njlls.brz-image--withHover img.dynamic-image,
        .brz .brz-css-8njlls.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-120xnn8 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-120xnn8 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-120xnn8 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1ig7l9e {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ig7l9e {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ig7l9e:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ig7l9e {
          margin: 10px 15px 10px 15px;
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-n66nmk {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 800ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-n66nmk {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 800ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1tkof1t {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-1tkof1t>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tkof1t {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-1tkof1t .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1tkof1t>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1tkof1t:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1tkof1t>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1tkof1t:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1tkof1t:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1tkof1t>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1tkof1t:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1tkof1t>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1tkof1t:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1tkof1t>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1tkof1t:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1tkof1t>.brz-bg,
        .brz .brz-css-1tkof1t>.brz-bg>.brz-bg-image,
        .brz .brz-css-1tkof1t>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1tkof1t {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1tkof1t>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      .brz .brz-css-b7Qlv {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-b7Qlv {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      .brz .brz-css-yDfFq {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-yDfFq {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17eg3un {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-skaEA {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-skaEA {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-skaEA {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-skaEA {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      .brz .brz-css-1jq3psz {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jq3psz {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jq3psz:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jq3psz {
          margin: 15px 0px 15px 0px;
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-8mz303 {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 1200ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8mz303 {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 1200ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-176ocay {
        flex: 1 1 33.4%;
        max-width: 33.4%;
      }

      .brz .brz-css-176ocay>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-176ocay {
          z-index: auto;
          flex: 1 1 33.4%;
          max-width: 33.4%;
          justify-content: flex-start;
        }

        .brz .brz-css-176ocay .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-176ocay>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-176ocay:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-176ocay>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-176ocay:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-176ocay:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-176ocay>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-176ocay:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-176ocay>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-176ocay:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-176ocay>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-176ocay:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-176ocay>.brz-bg,
        .brz .brz-css-176ocay>.brz-bg>.brz-bg-image,
        .brz .brz-css-176ocay>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-176ocay {
          flex: 1 1 33.3%;
          max-width: 33.3%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-176ocay {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-176ocay>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      .brz .brz-css-aybhi {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-aybhi {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mhu2qh {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1qrudsr {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qrudsr {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1qrudsr .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qrudsr {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1qrudsr {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1qrudsr {
          margin: 0;
        }
      }

      .brz .brz-css-kiilJ {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kiilJ {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kiilJ {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kiilJ {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ky81yn {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-17sez8v {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-17sez8v {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-17sez8v .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17sez8v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-c4emmm {
          width: 359.6px;
          height: 230.97px;
          margin-inline-start: 0px;
          margin-top: -15.4px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11mkt3 {
          padding-top: 59.9472%;
        }

        .brz .brz-css-11mkt3>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yes39.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-2lqjup {
        border-radius: 12px;
      }

      .brz .brz-css-2lqjup {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-2lqjup .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-2lqjup:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-2lqjup {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-2lqjup:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-2lqjup .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-2lqjup:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-2lqjup .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-2lqjup:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-2lqjup,
        .brz .brz-css-2lqjup .brz-picture:after,
        .brz .brz-css-2lqjup .brz-picture,
        .brz .brz-css-2lqjup.brz-image--withHover img.brz-img,
        .brz .brz-css-2lqjup.brz-image--withHover img.dynamic-image,
        .brz .brz-css-2lqjup.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-t4y17l {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-t4y17l .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-t4y17l {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1p6lucz {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 800ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p6lucz {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 800ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-6ajhb7 {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-6ajhb7>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-6ajhb7 {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-6ajhb7 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-6ajhb7>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-6ajhb7:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-6ajhb7>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-6ajhb7:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-6ajhb7:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-6ajhb7>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-6ajhb7:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-6ajhb7>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-6ajhb7:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-6ajhb7>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-6ajhb7:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-6ajhb7>.brz-bg,
        .brz .brz-css-6ajhb7>.brz-bg>.brz-bg-image,
        .brz .brz-css-6ajhb7>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6ajhb7 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-6ajhb7>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      .brz .brz-css-1uoooc8 {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-1uoooc8>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uoooc8 {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-1uoooc8 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1uoooc8>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1uoooc8:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1uoooc8>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1uoooc8:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1uoooc8:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1uoooc8>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1uoooc8:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1uoooc8>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1uoooc8:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1uoooc8>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1uoooc8:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1uoooc8>.brz-bg,
        .brz .brz-css-1uoooc8>.brz-bg>.brz-bg-image,
        .brz .brz-css-1uoooc8>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1uoooc8 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1uoooc8>.brz-bg {
          margin: 15px 0px 15px 0px;
        }
      }

      .brz .brz-css-s2M4H {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-s2M4H {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16gdpzr {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1c7yg6k {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1c7yg6k {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1c7yg6k .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1c7yg6k {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1c7yg6k {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1c7yg6k {
          margin: 0;
        }
      }

      .brz .brz-css-gkAOo {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gkAOo {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gkAOo {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gkAOo {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-hmw93w {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1hsh79r {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hsh79r {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1hsh79r .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hsh79r {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7purvn {
          width: 384.77px;
          height: 306.62px;
          margin-inline-start: 0px;
          margin-top: -39.39px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wjf4u9 {
          padding-top: 59.9499%;
        }

        .brz .brz-css-wjf4u9>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1akyx78.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-oortf9 {
        border-radius: 12px;
      }

      .brz .brz-css-oortf9 {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-oortf9 .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-oortf9:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-oortf9 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-oortf9:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-oortf9 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-oortf9:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-oortf9 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-oortf9:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-oortf9,
        .brz .brz-css-oortf9 .brz-picture:after,
        .brz .brz-css-oortf9 .brz-picture,
        .brz .brz-css-oortf9.brz-image--withHover img.brz-img,
        .brz .brz-css-oortf9.brz-image--withHover img.dynamic-image,
        .brz .brz-css-oortf9.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-qkaafd {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-qkaafd .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-qkaafd {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1cd28s2 {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cd28s2 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cd28s2:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1cd28s2 {
          margin: 10px 15px 10px 15px;
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-bkxwxv {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 400ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-bkxwxv {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 400ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17d7nxo {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-j33vjg {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-j33vjg {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-j33vjg .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j33vjg {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1t0agu9.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gl6z71 {
          padding-top: 59.9473%;
        }

        .brz .brz-css-1gl6z71>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17lbrlg {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-17lbrlg .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17lbrlg {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-fwfwqu {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fwfwqu {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fwfwqu:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fwfwqu {
          margin: 10px 15px 10px 15px;
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-1a9io1f {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 400ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1a9io1f {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 400ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-zvh0cq>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zvh0cq {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-zvh0cq .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-zvh0cq>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-zvh0cq:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-zvh0cq>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-zvh0cq:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-zvh0cq:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-zvh0cq>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-zvh0cq:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-zvh0cq>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-zvh0cq:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-zvh0cq>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-zvh0cq:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-zvh0cq>.brz-bg,
        .brz .brz-css-zvh0cq>.brz-bg>.brz-bg-image,
        .brz .brz-css-zvh0cq>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zvh0cq>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-121x49u {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bt3h7z {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1bt3h7z>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1bt3h7z:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1bt3h7z>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1bt3h7z:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1bt3h7z:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1bt3h7z>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1bt3h7z:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1bt3h7z>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1bt3h7z:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1bt3h7z>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1bt3h7z:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1bt3h7z:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1bt3h7z>.brz-row,
        .brz .brz-css-1bt3h7z>.brz-bg>.brz-bg-video,
        .brz .brz-css-1bt3h7z>.brz-bg,
        .brz .brz-css-1bt3h7z>.brz-bg>.brz-bg-image,
        .brz .brz-css-1bt3h7z>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bt3h7z {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-eomnL {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-eomnL {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-lz1je4 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1svkw9d {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1svkw9d {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1svkw9d .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1svkw9d {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1svkw9d {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1svkw9d {
          margin: 0;
        }
      }

      .brz .brz-css-qA2pw {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-qA2pw {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qA2pw {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qA2pw {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tdnpny {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1f53g7b {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1f53g7b {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1f53g7b .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1f53g7b {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-o3k9nz {
          width: 383.49px;
          height: 216.29px;
          margin-inline-start: -11.34px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14nsgjw.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-av0zut.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-1rqhwbo {
        border-radius: 12px;
      }

      .brz .brz-css-1rqhwbo {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-1rqhwbo .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rqhwbo:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1rqhwbo {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1rqhwbo:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-1rqhwbo .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1rqhwbo:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1rqhwbo .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rqhwbo:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1rqhwbo,
        .brz .brz-css-1rqhwbo .brz-picture:after,
        .brz .brz-css-1rqhwbo .brz-picture,
        .brz .brz-css-1rqhwbo.brz-image--withHover img.brz-img,
        .brz .brz-css-1rqhwbo.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1rqhwbo.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19hjvnz {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-19hjvnz .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19hjvnz {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-ft2icc {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ft2icc {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ft2icc:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ft2icc {
          margin: 10px 15px 10px 15px;
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-1hpgp94 {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 1200ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hpgp94 {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 1200ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-19d4x8s {
        flex: 1 1 33.4%;
        max-width: 33.4%;
      }

      .brz .brz-css-19d4x8s>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19d4x8s {
          z-index: auto;
          flex: 1 1 33.4%;
          max-width: 33.4%;
          justify-content: flex-start;
        }

        .brz .brz-css-19d4x8s .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-19d4x8s>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-19d4x8s:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-19d4x8s>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-19d4x8s:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-19d4x8s:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-19d4x8s>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-19d4x8s:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-19d4x8s>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-19d4x8s:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-19d4x8s>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-19d4x8s:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-19d4x8s>.brz-bg,
        .brz .brz-css-19d4x8s>.brz-bg>.brz-bg-image,
        .brz .brz-css-19d4x8s>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19d4x8s {
          flex: 1 1 33.3%;
          max-width: 33.3%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19d4x8s {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-19d4x8s>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      .brz .brz-css-rlQJz {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rlQJz {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vupo4d {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-174czup {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-174czup {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-174czup .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-174czup {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-174czup {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-174czup {
          margin: 0;
        }
      }

      .brz .brz-css-kWO_f {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kWO_f {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kWO_f {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kWO_f {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-13hima4 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-l3jop0 {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-l3jop0 {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-l3jop0 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l3jop0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nrrbzm {
          width: 359.6px;
          height: 217.74px;
          margin-inline-start: 0px;
          margin-top: -2.18px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1fglw0p {
          padding-top: 59.9444%;
        }

        .brz .brz-css-1fglw0p>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-t09w1c {
        border-radius: 12px;
      }

      .brz .brz-css-t09w1c {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-t09w1c .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-t09w1c:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-t09w1c {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-t09w1c:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-t09w1c .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-t09w1c:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-t09w1c .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-t09w1c:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-t09w1c,
        .brz .brz-css-t09w1c .brz-picture:after,
        .brz .brz-css-t09w1c .brz-picture,
        .brz .brz-css-t09w1c.brz-image--withHover img.brz-img,
        .brz .brz-css-t09w1c.brz-image--withHover img.dynamic-image,
        .brz .brz-css-t09w1c.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3a02tl {
          padding-top: 59.9477%;
        }

        .brz .brz-css-3a02tl>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-287bp8 {
          width: 386.43px;
          height: 215.57px;
          margin-inline-start: -26.83px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yya8bb {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s22tr {
          padding-top: 59.9472%;
        }

        .brz .brz-css-s22tr>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tpnf5y.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-1yovun5 {
        border-radius: 12px;
      }

      .brz .brz-css-1yovun5 {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-1yovun5 .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yovun5:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1yovun5 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1yovun5:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-1yovun5 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1yovun5:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1yovun5 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1yovun5:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1yovun5,
        .brz .brz-css-1yovun5 .brz-picture:after,
        .brz .brz-css-1yovun5 .brz-picture,
        .brz .brz-css-1yovun5.brz-image--withHover img.brz-img,
        .brz .brz-css-1yovun5.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1yovun5.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-368dr1 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-368dr1 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-368dr1 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1dnxt3f {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dnxt3f {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dnxt3f:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1dnxt3f {
          margin: 10px 15px 10px 15px;
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-t08uny {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 400ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-t08uny {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 400ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1i8ky8d {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-1i8ky8d>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i8ky8d {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-1i8ky8d .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1i8ky8d>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1i8ky8d:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1i8ky8d>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1i8ky8d:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1i8ky8d:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1i8ky8d>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1i8ky8d:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1i8ky8d>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1i8ky8d:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1i8ky8d>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1i8ky8d:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1i8ky8d>.brz-bg,
        .brz .brz-css-1i8ky8d>.brz-bg>.brz-bg-image,
        .brz .brz-css-1i8ky8d>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1i8ky8d {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1i8ky8d>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-k4uyoi {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-k3sf5n {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-k3sf5n>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-k3sf5n:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-k3sf5n>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-k3sf5n:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-k3sf5n:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-k3sf5n>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-k3sf5n:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-k3sf5n>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-k3sf5n:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-k3sf5n>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-k3sf5n:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-k3sf5n:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-k3sf5n>.brz-row,
        .brz .brz-css-k3sf5n>.brz-bg>.brz-bg-video,
        .brz .brz-css-k3sf5n>.brz-bg,
        .brz .brz-css-k3sf5n>.brz-bg>.brz-bg-image,
        .brz .brz-css-k3sf5n>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-k3sf5n {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-vqpzb {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vqpzb {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1roph10 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-11bil20 {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-11bil20 {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-11bil20 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11bil20 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-11bil20 {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11bil20 {
          margin: 0;
        }
      }

      .brz .brz-css-pA7qg {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pA7qg {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pA7qg {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pA7qg {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      .brz .brz-css-hbtm91 {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-hbtm91 {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-hbtm91 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-hbtm91 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b01mny {
          width: 604.95px;
          height: 453.71px;
          margin-inline-start: -31.02px;
          margin-top: -69.57px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rfisku {
          width: 604.95px;
          height: 453.71px;
          margin-inline-start: -31.02px;
          margin-top: -69.57px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mlemes {
          padding-top: 59.9477%;
        }

        .brz .brz-css-mlemes>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11g1mj2.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-mqe31r {
        border-radius: 12px;
      }

      .brz .brz-css-mqe31r {
        border: 1px solid rgba(236, 236, 236, 1);
      }

      .brz .brz-css-mqe31r .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mqe31r:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-mqe31r {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-mqe31r:hover {
          box-shadow: none;
          border: 1px solid rgba(236, 236, 236, 1);
        }

        .brz .brz-css-mqe31r .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-mqe31r:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-mqe31r .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-mqe31r:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-mqe31r,
        .brz .brz-css-mqe31r .brz-picture:after,
        .brz .brz-css-mqe31r .brz-picture,
        .brz .brz-css-mqe31r.brz-image--withHover img.brz-img,
        .brz .brz-css-mqe31r.brz-image--withHover img.dynamic-image,
        .brz .brz-css-mqe31r.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ivurdg {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-ivurdg .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ivurdg {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-g23v77 {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-g23v77 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-g23v77:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-g23v77 {
          margin: 10px 15px 10px 15px;
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-1va7748 {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 800ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1va7748 {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 800ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-16to5db>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-16to5db {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: flex-start;
        }

        .brz .brz-css-16to5db .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-16to5db>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-16to5db:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-16to5db>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-16to5db:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-16to5db:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-16to5db>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-16to5db:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-16to5db>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-16to5db:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-16to5db>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-16to5db:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-16to5db>.brz-bg,
        .brz .brz-css-16to5db>.brz-bg>.brz-bg-image,
        .brz .brz-css-16to5db>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16to5db>.brz-bg {
          margin: 10px 15px 10px 15px;
        }
      }

      .brz .brz-css-jCuZP {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jCuZP {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12xhhxv {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-c5rprr {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-c5rprr {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-c5rprr .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-c5rprr {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-c5rprr {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-c5rprr {
          margin: 0;
        }
      }

      .brz .brz-css-wMKE6 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: var(--brz-heading5fontfamily, initial) !important;
        font-size: var(--brz-heading5fontsize, initial);
        line-height: var(--brz-heading5lineheight, initial);
        font-weight: var(--brz-heading5fontweight, initial);
        letter-spacing: var(--brz-heading5letterspacing, initial);
        font-variation-settings: var(--brz-heading5fontvariation, initial);
        font-weight: var(--brz-heading5bold, initial);
        font-style: var(--brz-heading5italic, initial);
        text-decoration: var(--brz-heading5textdecoration, initial) !important;
        text-transform: var(--brz-heading5texttransform, initial) !important;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wMKE6 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: var(--brz-heading5fontfamily, initial) !important;
          font-size: var(--brz-heading5fontsize, initial);
          line-height: var(--brz-heading5lineheight, initial);
          font-weight: var(--brz-heading5fontweight, initial);
          letter-spacing: var(--brz-heading5letterspacing, initial);
          font-variation-settings: var(--brz-heading5fontvariation, initial);
          font-weight: var(--brz-heading5bold, initial);
          font-style: var(--brz-heading5italic, initial);
          text-decoration: var(--brz-heading5textdecoration,
              initial) !important;
          text-transform: var(--brz-heading5texttransform, initial) !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wMKE6 {
          font-size: var(--brz-heading5tabletfontsize, initial);
          line-height: var(--brz-heading5tabletlineheight, initial);
          font-weight: var(--brz-heading5tabletfontweight, initial);
          letter-spacing: var(--brz-heading5tabletletterspacing, initial);
          font-variation-settings: var(--brz-heading5tabletfontvariation,
              initial);
          font-weight: var(--brz-heading5tabletbold, initial);
          font-style: var(--brz-heading5tabletitalic, initial);
          text-decoration: var(--brz-heading5tablettextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5tablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wMKE6 {
          font-size: var(--brz-heading5mobilefontsize, initial);
          line-height: var(--brz-heading5mobilelineheight, initial);
          font-weight: var(--brz-heading5mobilefontweight, initial);
          letter-spacing: var(--brz-heading5mobileletterspacing, initial);
          font-variation-settings: var(--brz-heading5mobilefontvariation,
              initial);
          font-weight: var(--brz-heading5mobilebold, initial);
          font-style: var(--brz-heading5mobileitalic, initial);
          text-decoration: var(--brz-heading5mobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-heading5mobiletexttransform,
              initial) !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kesrb6 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1o1jez8 {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o1jez8 {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1o1jez8 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o1jez8 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-qm7539 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      /* ux mentorship */
      .brz .brz-css-1mv4jp6 {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mv4jp6 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1mv4jp6 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mv4jp6 {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mv4jp6 {
          display: flex;
        }
      }

      .brz .brz-css-1ok1rv3 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1ok1rv3 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1ok1rv3>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1ok1rv3>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg,
      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image,
      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ok1rv3 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1ok1rv3>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-14wtu6e {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14wtu6e {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14wtu6e {
          padding: 0;
        }
      }

      .brz .brz-css-sx8t9a {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-sx8t9a>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-sx8t9a>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-sx8t9a>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-sx8t9a>.brz-row,
      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-video,
      .brz .brz-css-sx8t9a>.brz-bg,
      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image,
      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sx8t9a {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sx8t9a>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sx8t9a {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sx8t9a>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sx8t9a {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1nm5j3f {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nm5j3f {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1nm5j3f {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nm5j3f {
          max-width: 100%;
        }
      }

      .brz .brz-css-b0abnu {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-b0abnu>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-b0abnu>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-b0abnu>.brz-bg,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-map,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-color,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-b0abnu {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-b0abnu {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-23kg1i {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-23kg1i.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-23kg1i .brz-container {
        justify-content: center;
      }

      .brz .brz-css-23kg1i>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-23kg1i>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-23kg1i>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-23kg1i {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-23kg1i {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-23kg1i {
          display: block;
        }
      }

      .brz .brz-css-zu0az7.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-zu0az7.brz-btn {
        display: flex;
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-zu0az7.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-zu0az7.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-zu0az7.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-zu0az7:after {
        height: unset;
      }

      .brz .brz-css-zu0az7 .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-zu0az7 .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-zu0az7.brz-btn,
      .brz .brz-css-zu0az7.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-zu0az7.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zu0az7.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-zu0az7.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zu0az7.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zu0az7.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-3mj2ff.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-3mj2ff.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-3mj2ff.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-3mj2ff.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-3mj2ff.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-3mj2ff.brz-btn--hover-in:before,
      .brz .brz-css-3mj2ff.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-3mj2ff.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-3mj2ff.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-3mj2ff.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3mj2ff.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-11ztkj2 {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-2xypdn {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-2xypdn {
          position: relative;
        }

        .brz .brz-css-2xypdn {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2xypdn {
          position: relative;
        }

        .brz .brz-css-2xypdn {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2xypdn {
          position: relative;
        }

        .brz .brz-css-2xypdn {
          display: flex;
        }
      }

      .brz .brz-css-1399cb {
        height: 50px;
      }

      .brz .brz-css-6ahxg8 {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-6ahxg8>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-6ahxg8>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-6ahxg8>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-6ahxg8>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-6ahxg8>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-6ahxg8>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-6ahxg8>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-6ahxg8>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-6ahxg8>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-6ahxg8>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-6ahxg8>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-6ahxg8>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-6ahxg8>.brz-row,
      .brz .brz-css-6ahxg8>.brz-bg>.brz-bg-video,
      .brz .brz-css-6ahxg8>.brz-bg,
      .brz .brz-css-6ahxg8>.brz-bg>.brz-bg-image,
      .brz .brz-css-6ahxg8>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-6ahxg8 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6ahxg8>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6ahxg8 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6ahxg8>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6ahxg8 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-nky9gx {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-nlwfhs {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1gsyf91 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-1gsyf91 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gsyf91 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1gsyf91 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gsyf91 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-dqdd6n {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dqdd6n {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dqdd6n {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dqdd6n {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dqdd6n {
          display: flex;
        }
      }

      .brz .brz-css-1we8fp4 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1we8fp4 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1we8fp4>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1we8fp4>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1we8fp4>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1we8fp4>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1we8fp4>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1we8fp4>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1we8fp4>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1we8fp4>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1we8fp4>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1we8fp4>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1we8fp4>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1we8fp4>.brz-bg,
      .brz .brz-css-1we8fp4>.brz-bg>.brz-bg-image,
      .brz .brz-css-1we8fp4>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1we8fp4 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1we8fp4>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-116ak42 {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-116ak42 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-116ak42 {
          padding: 0;
        }
      }

      .brz .brz-css-ad2hkt {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ad2hkt {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ad2hkt {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ad2hkt {
          max-width: 100%;
        }
      }

      .brz .brz-css-1gs6gns {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-1gs6gns>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1gs6gns>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1gs6gns>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1gs6gns>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1gs6gns>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1gs6gns>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1gs6gns>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1gs6gns>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1gs6gns>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1gs6gns>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1gs6gns>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1gs6gns>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-1gs6gns>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1gs6gns>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-1gs6gns>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1gs6gns>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-1gs6gns>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-1gs6gns>.brz-bg,
      .brz .brz-css-1gs6gns>.brz-bg>.brz-bg-image,
      .brz .brz-css-1gs6gns>.brz-bg>.brz-bg-map,
      .brz .brz-css-1gs6gns>.brz-bg>.brz-bg-color,
      .brz .brz-css-1gs6gns>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gs6gns>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1gs6gns {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gs6gns {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-b0a6m5 {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-b0a6m5.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-b0a6m5 .brz-container {
        justify-content: center;
      }

      .brz .brz-css-b0a6m5>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-b0a6m5>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-b0a6m5>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-b0a6m5 {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-b0a6m5 {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-b0a6m5 {
          display: block;
        }
      }

      .brz .brz-css-y81hbl {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-y81hbl.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-y81hbl .brz-container {
        justify-content: center;
      }

      .brz .brz-css-y81hbl>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-y81hbl>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-y81hbl>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-y81hbl {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-y81hbl {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-y81hbl {
          display: block;
        }
      }

      .brz .brz-css-1936elo {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-1936elo>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1936elo>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1936elo>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1936elo>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1936elo>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1936elo>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1936elo>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1936elo>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1936elo>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1936elo>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1936elo>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1936elo>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-1936elo>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1936elo>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-1936elo>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1936elo>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-1936elo>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-1936elo>.brz-bg,
      .brz .brz-css-1936elo>.brz-bg>.brz-bg-image,
      .brz .brz-css-1936elo>.brz-bg>.brz-bg-map,
      .brz .brz-css-1936elo>.brz-bg>.brz-bg-color,
      .brz .brz-css-1936elo>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1936elo>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1936elo {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1936elo {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1f705v {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1f705v {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1f705v {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1f705v {
          max-width: 100%;
        }
      }

      .brz .brz-css-1yfmj23 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-1yfmj23 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yfmj23 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1yfmj23 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yfmj23 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-gl68ni {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-19uousn {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-19uousn .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19uousn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19uousn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19uousn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1ere2cj:not(.brz-image--hovered) {
        max-width: 63%;
      }

      .brz .brz-css-1ere2cj {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1ere2cj {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1ere2cj .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1ere2cj .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1ere2cj .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ere2cj .brz-picture {
        filter: none;
      }

      .brz .brz-css-1ere2cj,
      .brz .brz-css-1ere2cj .brz-picture:after,
      .brz .brz-css-1ere2cj .brz-picture,
      .brz .brz-css-1ere2cj.brz-image--withHover img.brz-img,
      .brz .brz-css-1ere2cj.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1ere2cj.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ere2cj:not(.brz-image--hovered) {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ere2cj:not(.brz-image--hovered) {
          max-width: 36%;
        }
      }

      .brz .brz-css-147vfz {
        height: 50px;
      }

      .brz .brz-css-1l5984u {
        padding-top: 92.7996%;
      }

      .brz .brz-css-1l5984u>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1l5984u {
          padding-top: 60%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1l5984u {
          padding-top: 61.5988%;
        }
      }

      .brz .brz-css-1bwgijw {
        height: 50px;
      }

      .brz .brz-css-1r4uwje {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1yhk7s {
        flex-direction: row;
      }

      .brz .brz-css-1yhk7s .brz-icon__container {
        margin-inline-start: auto;
        margin-inline-end: 20px;
        align-items: flex-start;
      }

      .brz .brz-css-1hqrf3a {
        font-size: 48px;
        padding: 0px;
        border-radius: 0;
        stroke-width: 1;
      }

      .brz .brz-css-1hqrf3a {
        color: rgba(var(--brz-global-color3), 1);
        border: 0px solid rgba(35, 157, 219, 0);
        box-shadow: none;
        background-color: rgba(189, 225, 244, 0);
        background-image: none;
      }

      .brz .brz-css-1hqrf3a .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color3), 1);
      }

      .brz .brz-css-1hqrf3a,
      .brz .brz-css-1hqrf3a .brz-icon-svg-custom {
        transition-duration: 0.5s;
        transition-property: color, box-shadow, background, border, border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hqrf3a:hover {
          color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-1hqrf3a:hover .brz-icon-svg-custom {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      .brz .brz-css-1a7058v {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1a7058v {
          position: relative;
        }

        .brz .brz-css-1a7058v {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1a7058v {
          position: relative;
        }

        .brz .brz-css-1a7058v {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1a7058v {
          position: relative;
        }

        .brz .brz-css-1a7058v {
          display: flex;
        }
      }

      .brz .brz-css-1fmfhy2 {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-1bfvmpq.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1bfvmpq.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1bfvmpq.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1bfvmpq.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-1bfvmpq.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-1bfvmpq.brz-btn--hover-in:before,
      .brz .brz-css-1bfvmpq.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-1bfvmpq.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bfvmpq.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1bfvmpq.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1bfvmpq.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-1je40fg.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-1je40fg.brz-btn {
        display: flex;
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-1je40fg.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1je40fg.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-1je40fg.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-1je40fg:after {
        height: unset;
      }

      .brz .brz-css-1je40fg .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-1je40fg .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-1je40fg.brz-btn,
      .brz .brz-css-1je40fg.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-1je40fg.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1je40fg.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-1je40fg.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1je40fg.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1je40fg.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz-css-6khk1k .brz-line-container:after {
        display: none;
      }

      .brz-css-6khk1k .brz-hr,
      .brz-css-6khk1k .brz-line-container:before,
      .brz-css-6khk1k .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-6khk1k.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-6khk1k {
        width: 75%;
      }

      .brz-css-6khk1k .brz-hr {
        border-radius: 0px;
      }

      .brz-css-6khk1k .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-6khk1k .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-6khk1k .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-6khk1k .brz-line-icon-wrapper,
      .brz-css-6khk1k .brz-hr,
      .brz-css-6khk1k .brz-line-container:before,
      .brz-css-6khk1k .brz-line-container:after,
      .brz-css-6khk1k .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-hsaoyl {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-1xx6dck:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1xx6dck {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1xx6dck {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1xx6dck .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1xx6dck .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1xx6dck .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1xx6dck .brz-picture {
        filter: none;
      }

      .brz .brz-css-1xx6dck,
      .brz .brz-css-1xx6dck .brz-picture:after,
      .brz .brz-css-1xx6dck .brz-picture,
      .brz .brz-css-1xx6dck.brz-image--withHover img.brz-img,
      .brz .brz-css-1xx6dck.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1xx6dck.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1gv6cll.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1c87z48 {
        width: 783.93px;
        height: 627.14px;
        margin-inline-start: -46.23px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1c87z48 {
          width: 873.01px;
          height: 698.41px;
          margin-inline-start: -44.87px;
          margin-top: -49.62px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1c87z48 {
          width: 412.46px;
          height: 329.96px;
          margin-inline-start: -4.66px;
          margin-top: -18.74px;
        }
      }

      .brz .brz-css-1dciido {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-1dciido>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1dciido>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1dciido>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1dciido>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1dciido>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1dciido>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1dciido>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1dciido>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1dciido>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1dciido>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1dciido>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1dciido>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-1dciido>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1dciido>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-1dciido>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1dciido>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-1dciido>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-1dciido>.brz-bg,
      .brz .brz-css-1dciido>.brz-bg>.brz-bg-image,
      .brz .brz-css-1dciido>.brz-bg>.brz-bg-map,
      .brz .brz-css-1dciido>.brz-bg>.brz-bg-color,
      .brz .brz-css-1dciido>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dciido>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1dciido {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1dciido {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-i5qxa1:not(.brz-image--hovered) {
        max-width: 50%;
      }

      .brz .brz-css-i5qxa1 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-i5qxa1 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-i5qxa1 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-i5qxa1 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-i5qxa1 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-i5qxa1 .brz-picture {
        filter: none;
      }

      .brz .brz-css-i5qxa1,
      .brz .brz-css-i5qxa1 .brz-picture:after,
      .brz .brz-css-i5qxa1 .brz-picture,
      .brz .brz-css-i5qxa1.brz-image--withHover img.brz-img,
      .brz .brz-css-i5qxa1.brz-image--withHover img.dynamic-image,
      .brz .brz-css-i5qxa1.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-i5qxa1:not(.brz-image--hovered) {
          max-width: 65%;
        }
      }

      .brz .brz-css-4bycuf {
        padding-top: 101.5314%;
      }

      .brz .brz-css-4bycuf>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4bycuf {
          padding-top: 100.7709%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4bycuf {
          padding-top: 100.8799%;
        }
      }

      .brz .brz-css-5931mx.brz-hover-animation__container {
        max-width: 52%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5931mx.brz-hover-animation__container {
          max-width: 94%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5931mx.brz-hover-animation__container {
          max-width: 36%;
        }
      }

      .brz .brz-css-10hekvi:not(.brz-image--hovered) {
        max-width: 52%;
      }

      .brz .brz-css-10hekvi {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-10hekvi {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-10hekvi .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-10hekvi .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-10hekvi .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-10hekvi .brz-picture {
        filter: none;
      }

      .brz .brz-css-10hekvi,
      .brz .brz-css-10hekvi .brz-picture:after,
      .brz .brz-css-10hekvi .brz-picture,
      .brz .brz-css-10hekvi.brz-image--withHover img.brz-img,
      .brz .brz-css-10hekvi.brz-image--withHover img.dynamic-image,
      .brz .brz-css-10hekvi.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10hekvi:not(.brz-image--hovered) {
          max-width: 94%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10hekvi:not(.brz-image--hovered) {
          max-width: 36%;
        }
      }

      .brz .brz-css-1orsycd {
        padding-top: 99.6342%;
      }

      .brz .brz-css-1orsycd>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1orsycd {
          padding-top: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1orsycd {
          padding-top: 99.8929%;
        }
      }

      .brz .brz-css-5fzdq1.brz-hover-animation__container {
        max-width: 60%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5fzdq1.brz-hover-animation__container {
          max-width: 87%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5fzdq1.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      .brz .brz-css-g5hob:not(.brz-image--hovered) {
        max-width: 60%;
      }

      .brz .brz-css-g5hob {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-g5hob {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-g5hob .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-g5hob .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-g5hob .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-g5hob .brz-picture {
        filter: none;
      }

      .brz .brz-css-g5hob,
      .brz .brz-css-g5hob .brz-picture:after,
      .brz .brz-css-g5hob .brz-picture,
      .brz .brz-css-g5hob.brz-image--withHover img.brz-img,
      .brz .brz-css-g5hob.brz-image--withHover img.dynamic-image,
      .brz .brz-css-g5hob.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-g5hob:not(.brz-image--hovered) {
          max-width: 87%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-g5hob:not(.brz-image--hovered) {
          max-width: 35%;
        }
      }

      .brz .brz-css-1cajsfs {
        padding-top: 100.823%;
      }

      .brz .brz-css-1cajsfs>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1cajsfs {
          padding-top: 99.4355%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1cajsfs {
          padding-top: 100.275%;
        }
      }

      .brz .brz-css-9ec15r.brz-hover-animation__container {
        max-width: 50%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9ec15r.brz-hover-animation__container {
          max-width: 77%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9ec15r.brz-hover-animation__container {
          max-width: 25%;
        }
      }

      .brz .brz-css-15pbh1p:not(.brz-image--hovered) {
        max-width: 50%;
      }

      .brz .brz-css-15pbh1p {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-15pbh1p {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-15pbh1p .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-15pbh1p .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-15pbh1p .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-15pbh1p .brz-picture {
        filter: none;
      }

      .brz .brz-css-15pbh1p,
      .brz .brz-css-15pbh1p .brz-picture:after,
      .brz .brz-css-15pbh1p .brz-picture,
      .brz .brz-css-15pbh1p.brz-image--withHover img.brz-img,
      .brz .brz-css-15pbh1p.brz-image--withHover img.dynamic-image,
      .brz .brz-css-15pbh1p.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15pbh1p:not(.brz-image--hovered) {
          max-width: 77%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15pbh1p:not(.brz-image--hovered) {
          max-width: 25%;
        }
      }

      .brz .brz-css-hbt90z {
        padding-top: 100.3701%;
      }

      .brz .brz-css-hbt90z>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hbt90z {
          padding-top: 99.1884%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hbt90z {
          padding-top: 99.7743%;
        }
      }

      .brz .brz-css-10110p5.brz-hover-animation__container {
        max-width: 63%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10110p5.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10110p5.brz-hover-animation__container {
          max-width: 36%;
        }
      }

      .brz .brz-css-1l2hg8b {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-1l2hg8b.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-1l2hg8b .brz-container {
        justify-content: center;
      }

      .brz .brz-css-1l2hg8b>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1l2hg8b>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-1l2hg8b>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1l2hg8b {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1l2hg8b {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1l2hg8b {
          display: block;
        }
      }

      .brz .brz-css-8mblj1 {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-p1ggr7 {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-p1ggr7 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-p1ggr7 {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-p1ggr7 {
          max-width: 100%;
        }
      }

      .brz .brz-css-1axi5fr:not(.brz-image--hovered) {
        max-width: 35%;
      }

      .brz .brz-css-1axi5fr {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1axi5fr {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1axi5fr .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1axi5fr .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1axi5fr .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1axi5fr .brz-picture {
        filter: none;
      }

      .brz .brz-css-1axi5fr,
      .brz .brz-css-1axi5fr .brz-picture:after,
      .brz .brz-css-1axi5fr .brz-picture,
      .brz .brz-css-1axi5fr.brz-image--withHover img.brz-img,
      .brz .brz-css-1axi5fr.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1axi5fr.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1axi5fr:not(.brz-image--hovered) {
          max-width: 20%;
        }
      }

      .brz .brz-css-1xg63u:not(.brz-image--hovered) {
        max-width: 35%;
      }

      .brz .brz-css-1xg63u {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1xg63u {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1xg63u .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1xg63u .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1xg63u .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1xg63u .brz-picture {
        filter: none;
      }

      .brz .brz-css-1xg63u,
      .brz .brz-css-1xg63u .brz-picture:after,
      .brz .brz-css-1xg63u .brz-picture,
      .brz .brz-css-1xg63u.brz-image--withHover img.brz-img,
      .brz .brz-css-1xg63u.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1xg63u.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xg63u:not(.brz-image--hovered) {
          max-width: 20%;
        }
      }

      .brz .brz-css-xfe6ki.brz-hover-animation__container {
        max-width: 35%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-xfe6ki.brz-hover-animation__container {
          max-width: 20%;
        }
      }

      .brz .brz-css-y4szcz {
        padding-top: 101.0013%;
      }

      .brz .brz-css-y4szcz>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-y4szcz {
          padding-top: 100.9915%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-y4szcz {
          padding-top: 101%;
        }
      }

      .brz .brz-css-1t55tn3 {
        width: 150.39px;
        height: 150.39px;
        margin-inline-start: -22.76px;
        margin-top: -10.21px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1t55tn3 {
          width: 101.25px;
          height: 101.25px;
          margin-inline-start: -15.33px;
          margin-top: -6.87px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1t55tn3 {
          width: 103.26px;
          height: 103.26px;
          margin-inline-start: -15.63px;
          margin-top: -7.01px;
        }
      }

      .brz .brz-css-s6koow:not(.brz-image--hovered) {
        max-width: 35%;
      }

      .brz .brz-css-s6koow {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-s6koow {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-s6koow .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-s6koow .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-s6koow .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-s6koow .brz-picture {
        filter: none;
      }

      .brz .brz-css-s6koow,
      .brz .brz-css-s6koow .brz-picture:after,
      .brz .brz-css-s6koow .brz-picture,
      .brz .brz-css-s6koow.brz-image--withHover img.brz-img,
      .brz .brz-css-s6koow.brz-image--withHover img.dynamic-image,
      .brz .brz-css-s6koow.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-s6koow:not(.brz-image--hovered) {
          max-width: 20%;
        }
      }

      .brz .brz-css-1mmr9et.brz-hover-animation__container {
        max-width: 35%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mmr9et.brz-hover-animation__container {
          max-width: 20%;
        }
      }

      .brz .brz-css-yytep9 {
        padding-top: 101.0013%;
      }

      .brz .brz-css-yytep9>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-yytep9 {
          padding-top: 100.9915%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yytep9 {
          padding-top: 101%;
        }
      }

      .brz .brz-css-1rk1xm1 {
        width: 176.87px;
        height: 176.87px;
        margin-inline-start: -30.7px;
        margin-top: -8.95px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rk1xm1 {
          width: 119.07px;
          height: 119.07px;
          margin-inline-start: -20.66px;
          margin-top: -6.02px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rk1xm1 {
          width: 121.44px;
          height: 121.44px;
          margin-inline-start: -21.08px;
          margin-top: -6.14px;
        }
      }

      .brz .brz-css-1ul00k4:not(.brz-image--hovered) {
        max-width: 35%;
      }

      .brz .brz-css-1ul00k4 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1ul00k4 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1ul00k4 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1ul00k4 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1ul00k4 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ul00k4 .brz-picture {
        filter: none;
      }

      .brz .brz-css-1ul00k4,
      .brz .brz-css-1ul00k4 .brz-picture:after,
      .brz .brz-css-1ul00k4 .brz-picture,
      .brz .brz-css-1ul00k4.brz-image--withHover img.brz-img,
      .brz .brz-css-1ul00k4.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1ul00k4.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ul00k4:not(.brz-image--hovered) {
          max-width: 20%;
        }
      }

      .brz .brz-css-s2yk0r.brz-hover-animation__container {
        max-width: 35%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-s2yk0r.brz-hover-animation__container {
          max-width: 20%;
        }
      }

      .brz .brz-css-1g3c4wo {
        padding-top: 100%;
      }

      .brz .brz-css-1g3c4wo>.brz-img {
        position: absolute;
        width: 100%;
      }

      .brz .brz-css-1jr90on {
        width: 112.65px;
        height: 112.65px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1jr90on {
          width: 75.84px;
          height: 75.84px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jr90on {
          width: 77.04px;
          height: 77.04px;
          margin-inline-start: -0.21px;
        }
      }

      .brz .brz-css-1l6l8k5.brz-hover-animation__container {
        max-width: 35%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1l6l8k5.brz-hover-animation__container {
          max-width: 20%;
        }
      }

      .brz .brz-css-1jnoadq {
        padding-top: 99.3541%;
      }

      .brz .brz-css-1jnoadq>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1jnoadq {
          padding-top: 99.351%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jnoadq {
          padding-top: 99.3472%;
        }
      }

      .brz .brz-css-nauhu9 {
        padding-top: 100%;
      }

      .brz .brz-css-nauhu9>.brz-img {
        position: absolute;
        width: 100%;
      }

      .brz .brz-css-1tlzepo {
        width: 195.04px;
        height: 195.04px;
        margin-inline-start: -47.04px;
        margin-top: -13.88px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1tlzepo {
          width: 131.32px;
          height: 131.32px;
          margin-inline-start: -31.67px;
          margin-top: -9.35px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1tlzepo {
          width: 133.92px;
          height: 133.92px;
          margin-inline-start: -30.96px;
          margin-top: -10.87px;
        }
      }

      .brz .brz-css-1qyroyo:not(.brz-image--hovered) {
        max-width: 35%;
      }

      .brz .brz-css-1qyroyo {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1qyroyo {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1qyroyo .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1qyroyo .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1qyroyo .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1qyroyo .brz-picture {
        filter: none;
      }

      .brz .brz-css-1qyroyo,
      .brz .brz-css-1qyroyo .brz-picture:after,
      .brz .brz-css-1qyroyo .brz-picture,
      .brz .brz-css-1qyroyo.brz-image--withHover img.brz-img,
      .brz .brz-css-1qyroyo.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1qyroyo.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1qyroyo:not(.brz-image--hovered) {
          max-width: 20%;
        }
      }

      .brz .brz-css-198wezd.brz-hover-animation__container {
        max-width: 35%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-198wezd.brz-hover-animation__container {
          max-width: 20%;
        }
      }

      .brz .brz-css-16efz6g {
        padding-top: 101.0013%;
      }

      .brz .brz-css-16efz6g>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-16efz6g {
          padding-top: 100.9915%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16efz6g {
          padding-top: 101%;
        }
      }

      .brz .brz-css-12j04is {
        width: 167.34px;
        height: 167.34px;
        margin-inline-start: -31.24px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12j04is {
          width: 112.65px;
          height: 112.65px;
          margin-inline-start: -21.03px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12j04is {
          width: 114.9px;
          height: 114.9px;
          margin-inline-start: -21.45px;
        }
      }

      .brz .brz-css-zpl2h8:not(.brz-image--hovered) {
        max-width: 35%;
      }

      .brz .brz-css-zpl2h8 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-zpl2h8 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-zpl2h8 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-zpl2h8 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-zpl2h8 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-zpl2h8 .brz-picture {
        filter: none;
      }

      .brz .brz-css-zpl2h8,
      .brz .brz-css-zpl2h8 .brz-picture:after,
      .brz .brz-css-zpl2h8 .brz-picture,
      .brz .brz-css-zpl2h8.brz-image--withHover img.brz-img,
      .brz .brz-css-zpl2h8.brz-image--withHover img.dynamic-image,
      .brz .brz-css-zpl2h8.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-zpl2h8:not(.brz-image--hovered) {
          max-width: 20%;
        }
      }

      .brz .brz-css-1q421t8.brz-hover-animation__container {
        max-width: 35%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1q421t8.brz-hover-animation__container {
          max-width: 20%;
        }
      }

      .brz .brz-css-1b0dpj7 {
        padding-top: 100.6649%;
      }

      .brz .brz-css-1b0dpj7>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1b0dpj7 {
          padding-top: 100.6631%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1b0dpj7 {
          padding-top: 100.6667%;
        }
      }

      .brz .brz-css-196yis3 {
        width: 133.71px;
        height: 143.19px;
        margin-inline-start: -15.55px;
        margin-top: -11.45px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-196yis3 {
          width: 90.02px;
          height: 96.4px;
          margin-inline-start: -10.47px;
          margin-top: -7.71px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-196yis3 {
          width: 91.44px;
          height: 97.92px;
          margin-inline-start: -10.63px;
          margin-top: -7.82px;
        }
      }

      .brz .brz-css-1yiwx80 {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-1yiwx80.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-1yiwx80 .brz-container {
        justify-content: center;
      }

      .brz .brz-css-1yiwx80>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1yiwx80>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-1yiwx80>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yiwx80 {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1yiwx80 {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yiwx80 {
          display: block;
        }
      }

      .brz .brz-css-1u2zqkc {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1u2zqkc {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1u2zqkc {
          padding: 0;
        }
      }

      .brz .brz-css-19nle08 {
        width: 142.13px;
        height: 145.57px;
        margin-inline-start: -15.58px;
        margin-top: -11.75px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19nle08 {
          width: 95.69px;
          height: 98.01px;
          margin-inline-start: -10.49px;
          margin-top: -7.91px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19nle08 {
          width: 91.44px;
          height: 93.66px;
          margin-inline-start: -9.72px;
          margin-top: -7.32px;
        }
      }

      .brz .brz-css-1xy5wdh.brz-hover-animation__container {
        max-width: 35%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xy5wdh.brz-hover-animation__container {
          max-width: 20%;
        }
      }

      .brz .brz-css-1da6vc0 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-1da6vc0 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1da6vc0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1da6vc0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1da6vc0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1pb6zs6 {
        padding-top: 101.0013%;
      }

      .brz .brz-css-1pb6zs6>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1pb6zs6 {
          padding-top: 100.9915%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1pb6zs6 {
          padding-top: 101%;
        }
      }

      .brz .brz-css-19t50y3 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-19t50y3 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19t50y3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19t50y3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19t50y3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-qxqcyb {
        height: 50px;
      }

      .brz .brz-css-elj6xz {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-elj6xz>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-elj6xz>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-elj6xz>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-elj6xz>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-elj6xz>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-elj6xz>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-elj6xz>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-elj6xz>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-elj6xz>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-elj6xz>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-elj6xz>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-elj6xz>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-elj6xz>.brz-row,
      .brz .brz-css-elj6xz>.brz-bg>.brz-bg-video,
      .brz .brz-css-elj6xz>.brz-bg,
      .brz .brz-css-elj6xz>.brz-bg>.brz-bg-image,
      .brz .brz-css-elj6xz>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-elj6xz {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-elj6xz>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-elj6xz {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-elj6xz>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-elj6xz {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-to6qdd {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-to6qdd {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-to6qdd {
          padding: 0;
        }
      }

      .brz .brz-css-ti5xha {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-ti5xha .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-ti5xha>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-ti5xha>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-ti5xha>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-ti5xha>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-ti5xha>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-ti5xha>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-ti5xha>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-ti5xha>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-ti5xha>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-ti5xha>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-ti5xha>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-ti5xha>.brz-bg,
      .brz .brz-css-ti5xha>.brz-bg>.brz-bg-image,
      .brz .brz-css-ti5xha>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-ti5xha {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-ti5xha>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-7240ab {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7240ab {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7240ab {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7240ab {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7240ab {
          display: flex;
        }
      }

      .brz .brz-css-1gvsmq2:not(.brz-image--hovered) {
        max-width: 35%;
      }

      .brz .brz-css-1gvsmq2 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1gvsmq2 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1gvsmq2 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1gvsmq2 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1gvsmq2 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1gvsmq2 .brz-picture {
        filter: none;
      }

      .brz .brz-css-1gvsmq2,
      .brz .brz-css-1gvsmq2 .brz-picture:after,
      .brz .brz-css-1gvsmq2 .brz-picture,
      .brz .brz-css-1gvsmq2.brz-image--withHover img.brz-img,
      .brz .brz-css-1gvsmq2.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1gvsmq2.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gvsmq2:not(.brz-image--hovered) {
          max-width: 20%;
        }
      }

      .brz .brz-css-nxilyd.brz-hover-animation__container {
        max-width: 35%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-nxilyd.brz-hover-animation__container {
          max-width: 20%;
        }
      }

      .brz .brz-css-p6auk2 {
        padding-top: 100%;
      }

      .brz .brz-css-p6auk2>.brz-img {
        position: absolute;
        width: 100%;
      }

      .brz .brz-css-jzq9vi {
        width: 109.05px;
        height: 109.05px;
        margin-inline-start: -4.19px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jzq9vi {
          width: 73.42px;
          height: 73.42px;
          margin-inline-start: -2.82px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jzq9vi {
          width: 74.88px;
          height: 74.88px;
          margin-inline-start: -2.88px;
        }
      }

      .brz .brz-css-1w20ua0:not(.brz-image--hovered) {
        max-width: 35%;
      }

      .brz .brz-css-1w20ua0 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1w20ua0 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1w20ua0 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1w20ua0 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1w20ua0 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1w20ua0 .brz-picture {
        filter: none;
      }

      .brz .brz-css-1w20ua0,
      .brz .brz-css-1w20ua0 .brz-picture:after,
      .brz .brz-css-1w20ua0 .brz-picture,
      .brz .brz-css-1w20ua0.brz-image--withHover img.brz-img,
      .brz .brz-css-1w20ua0.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1w20ua0.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1w20ua0:not(.brz-image--hovered) {
          max-width: 20%;
        }
      }

      .brz .brz-css-uowe56.brz-hover-animation__container {
        max-width: 35%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-uowe56.brz-hover-animation__container {
          max-width: 20%;
        }
      }

      .brz .brz-css-1izayt6 {
        width: 126.03px;
        height: 126.03px;
        margin-inline-start: -10.58px;
        margin-top: -3.76px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1izayt6 {
          width: 84.85px;
          height: 84.85px;
          margin-inline-start: -7.12px;
          margin-top: -2.53px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1izayt6 {
          width: 86.54px;
          height: 86.54px;
          margin-inline-start: -7.27px;
          margin-top: -2.58px;
        }
      }

      .brz .brz-css-v76hql:not(.brz-image--hovered) {
        max-width: 35%;
      }

      .brz .brz-css-v76hql {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-v76hql {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-v76hql .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-v76hql .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-v76hql .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-v76hql .brz-picture {
        filter: none;
      }

      .brz .brz-css-v76hql,
      .brz .brz-css-v76hql .brz-picture:after,
      .brz .brz-css-v76hql .brz-picture,
      .brz .brz-css-v76hql.brz-image--withHover img.brz-img,
      .brz .brz-css-v76hql.brz-image--withHover img.dynamic-image,
      .brz .brz-css-v76hql.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-v76hql:not(.brz-image--hovered) {
          max-width: 20%;
        }
      }

      .brz .brz-css-wu5rwi:not(.brz-image--hovered) {
        max-width: 35%;
      }

      .brz .brz-css-wu5rwi {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-wu5rwi {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-wu5rwi .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-wu5rwi .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-wu5rwi .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-wu5rwi .brz-picture {
        filter: none;
      }

      .brz .brz-css-wu5rwi,
      .brz .brz-css-wu5rwi .brz-picture:after,
      .brz .brz-css-wu5rwi .brz-picture,
      .brz .brz-css-wu5rwi.brz-image--withHover img.brz-img,
      .brz .brz-css-wu5rwi.brz-image--withHover img.dynamic-image,
      .brz .brz-css-wu5rwi.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-wu5rwi:not(.brz-image--hovered) {
          max-width: 20%;
        }
      }

      .brz .brz-css-k6zs6t.brz-hover-animation__container {
        max-width: 35%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-k6zs6t.brz-hover-animation__container {
          max-width: 20%;
        }
      }

      .brz .brz-css-16ga15p {
        padding-top: 100.5414%;
      }

      .brz .brz-css-16ga15p>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-16ga15p {
          padding-top: 100.5361%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16ga15p {
          padding-top: 100.5417%;
        }
      }

      .brz .brz-css-r076fl {
        width: 120.02px;
        height: 152.75px;
        margin-inline-start: -12.17px;
        margin-top: -3.59px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-r076fl {
          width: 80.8px;
          height: 102.84px;
          margin-inline-start: -8.19px;
          margin-top: -2.42px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-r076fl {
          width: 82.08px;
          height: 104.47px;
          margin-inline-start: -8.32px;
          margin-top: -2.46px;
        }
      }

      .brz .brz-css-13lsi4z:not(.brz-image--hovered) {
        max-width: 35%;
      }

      .brz .brz-css-13lsi4z {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-13lsi4z {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-13lsi4z .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-13lsi4z .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-13lsi4z .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-13lsi4z .brz-picture {
        filter: none;
      }

      .brz .brz-css-13lsi4z,
      .brz .brz-css-13lsi4z .brz-picture:after,
      .brz .brz-css-13lsi4z .brz-picture,
      .brz .brz-css-13lsi4z.brz-image--withHover img.brz-img,
      .brz .brz-css-13lsi4z.brz-image--withHover img.dynamic-image,
      .brz .brz-css-13lsi4z.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-13lsi4z:not(.brz-image--hovered) {
          max-width: 20%;
        }
      }

      .brz .brz-css-19p1713.brz-hover-animation__container {
        max-width: 35%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-19p1713.brz-hover-animation__container {
          max-width: 20%;
        }
      }

      .brz .brz-css-41c4vw {
        padding-top: 101.0013%;
      }

      .brz .brz-css-41c4vw>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-41c4vw {
          padding-top: 100.9915%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-41c4vw {
          padding-top: 101%;
        }
      }

      .brz .brz-css-pzffwu {
        width: 148.27px;
        height: 148.27px;
        margin-inline-start: -21.71px;
        margin-top: -19.7px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pzffwu {
          width: 99.82px;
          height: 99.82px;
          margin-inline-start: -14.61px;
          margin-top: -13.26px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pzffwu {
          width: 101.81px;
          height: 101.81px;
          margin-inline-start: -14.9px;
          margin-top: -13.53px;
        }
      }

      .brz .brz-css-djir1v:not(.brz-image--hovered) {
        max-width: 35%;
      }

      .brz .brz-css-djir1v {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-djir1v {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-djir1v .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-djir1v .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-djir1v .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-djir1v .brz-picture {
        filter: none;
      }

      .brz .brz-css-djir1v,
      .brz .brz-css-djir1v .brz-picture:after,
      .brz .brz-css-djir1v .brz-picture,
      .brz .brz-css-djir1v.brz-image--withHover img.brz-img,
      .brz .brz-css-djir1v.brz-image--withHover img.dynamic-image,
      .brz .brz-css-djir1v.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-djir1v:not(.brz-image--hovered) {
          max-width: 20%;
        }
      }

      .brz .brz-css-h0a380.brz-hover-animation__container {
        max-width: 35%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-h0a380.brz-hover-animation__container {
          max-width: 20%;
        }
      }

      .brz .brz-css-1nebf9p {
        padding-top: 100%;
      }

      .brz .brz-css-1nebf9p>.brz-img {
        position: absolute;
        width: 100%;
      }

      .brz .brz-css-lwod0d {
        width: 164.63px;
        height: 164.63px;
        margin-inline-start: -26.59px;
        margin-top: -13.42px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-lwod0d {
          width: 110.84px;
          height: 110.84px;
          margin-inline-start: -17.9px;
          margin-top: -9.04px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lwod0d {
          width: 113.04px;
          height: 113.04px;
          margin-inline-start: -17.13px;
          margin-top: -9.22px;
        }
      }

      .brz .brz-css-zxb99q {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-4fixe8 {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-4fixe8>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-4fixe8>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-4fixe8>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-4fixe8>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-4fixe8>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-4fixe8>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-4fixe8>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-4fixe8>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-4fixe8>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-4fixe8>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-4fixe8>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-4fixe8>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-4fixe8>.brz-row,
      .brz .brz-css-4fixe8>.brz-bg>.brz-bg-video,
      .brz .brz-css-4fixe8>.brz-bg,
      .brz .brz-css-4fixe8>.brz-bg>.brz-bg-image,
      .brz .brz-css-4fixe8>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-4fixe8 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4fixe8>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4fixe8 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4fixe8>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4fixe8 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1lqaf1b {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lqaf1b {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1lqaf1b {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lqaf1b {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lqaf1b {
          display: flex;
        }
      }

      .brz .brz-css-sds8f7:not(.brz-image--hovered) {
        max-width: 40%;
      }

      .brz .brz-css-sds8f7 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-sds8f7 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-sds8f7 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-sds8f7 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-sds8f7 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-sds8f7 .brz-picture {
        filter: none;
      }

      .brz .brz-css-sds8f7,
      .brz .brz-css-sds8f7 .brz-picture:after,
      .brz .brz-css-sds8f7 .brz-picture,
      .brz .brz-css-sds8f7.brz-image--withHover img.brz-img,
      .brz .brz-css-sds8f7.brz-image--withHover img.dynamic-image,
      .brz .brz-css-sds8f7.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-13f4a6q {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-13f4a6q .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-13f4a6q>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-13f4a6q>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-13f4a6q>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-13f4a6q>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-13f4a6q>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-13f4a6q>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-13f4a6q>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-13f4a6q>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-13f4a6q>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-13f4a6q>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-13f4a6q>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-13f4a6q>.brz-bg,
      .brz .brz-css-13f4a6q>.brz-bg>.brz-bg-image,
      .brz .brz-css-13f4a6q>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-13f4a6q {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-13f4a6q>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-ttxsf4 {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ttxsf4 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ttxsf4 {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ttxsf4 {
          max-width: 100%;
        }
      }

      .brz .brz-css-69s09g {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-69s09g.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-69s09g .brz-container {
        justify-content: center;
      }

      .brz .brz-css-69s09g>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-69s09g>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-69s09g>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-69s09g {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-69s09g {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-69s09g {
          display: block;
        }
      }

      .brz .brz-css-1qu9o32 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1qu9o32 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1qu9o32>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1qu9o32>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1qu9o32>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1qu9o32>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1qu9o32>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1qu9o32>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1qu9o32>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1qu9o32>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1qu9o32>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1qu9o32>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1qu9o32>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1qu9o32>.brz-bg,
      .brz .brz-css-1qu9o32>.brz-bg>.brz-bg-image,
      .brz .brz-css-1qu9o32>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1qu9o32 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1qu9o32>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1cplf7v {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cplf7v {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1cplf7v {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1cplf7v {
          max-width: 100%;
        }
      }

      .brz .brz-css-bm6xfo {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-bm6xfo>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-bm6xfo>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-bm6xfo>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-bm6xfo>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-bm6xfo>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-bm6xfo>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-bm6xfo>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-bm6xfo>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-bm6xfo>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-bm6xfo>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-bm6xfo>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-bm6xfo>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-bm6xfo>.brz-row,
      .brz .brz-css-bm6xfo>.brz-bg>.brz-bg-video,
      .brz .brz-css-bm6xfo>.brz-bg,
      .brz .brz-css-bm6xfo>.brz-bg>.brz-bg-image,
      .brz .brz-css-bm6xfo>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-bm6xfo {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bm6xfo>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bm6xfo {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bm6xfo>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bm6xfo {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-gw1qy4 {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gw1qy4 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gw1qy4 {
          padding: 0;
        }
      }

      .brz .brz-css-1719ydy {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1719ydy .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1719ydy>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1719ydy>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1719ydy>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1719ydy>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1719ydy>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1719ydy>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1719ydy>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1719ydy>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1719ydy>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1719ydy>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1719ydy>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1719ydy>.brz-bg,
      .brz .brz-css-1719ydy>.brz-bg>.brz-bg-image,
      .brz .brz-css-1719ydy>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1719ydy {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1719ydy>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-4jp3gi {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-4jp3gi {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4jp3gi {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4jp3gi {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4jp3gi {
          display: flex;
        }
      }

      .brz .brz-css-ga5rb8 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-ga5rb8 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ga5rb8 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ga5rb8 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ga5rb8 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-ki0wnf.brz-hover-animation__container {
        max-width: 40%;
      }

      .brz .brz-css-1i5ejou:not(.brz-image--hovered) {
        max-width: 70%;
      }

      .brz .brz-css-1i5ejou {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1i5ejou {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1i5ejou .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1i5ejou .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1i5ejou .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1i5ejou .brz-picture {
        filter: none;
      }

      .brz .brz-css-1i5ejou,
      .brz .brz-css-1i5ejou .brz-picture:after,
      .brz .brz-css-1i5ejou .brz-picture,
      .brz .brz-css-1i5ejou.brz-image--withHover img.brz-img,
      .brz .brz-css-1i5ejou.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1i5ejou.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1i5ejou:not(.brz-image--hovered) {
          max-width: 54%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1i5ejou:not(.brz-image--hovered) {
          max-width: 52%;
        }
      }

      .brz .brz-css-14wnwh9 {
        padding-top: 100.4301%;
      }

      .brz .brz-css-14wnwh9>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14wnwh9 {
          padding-top: 100.4321%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14wnwh9 {
          padding-top: 100.4362%;
        }
      }

      .brz .brz-css-174s5ac {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1a6gc0u:not(.brz-image--hovered) {
        max-width: 39%;
      }

      .brz .brz-css-1a6gc0u {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1a6gc0u {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1a6gc0u .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1a6gc0u .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1a6gc0u .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1a6gc0u .brz-picture {
        filter: none;
      }

      .brz .brz-css-1a6gc0u,
      .brz .brz-css-1a6gc0u .brz-picture:after,
      .brz .brz-css-1a6gc0u .brz-picture,
      .brz .brz-css-1a6gc0u.brz-image--withHover img.brz-img,
      .brz .brz-css-1a6gc0u.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1a6gc0u.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1a6gc0u:not(.brz-image--hovered) {
          max-width: 41%;
        }
      }

      .brz .brz-css-apyjdy.brz-hover-animation__container {
        max-width: 39%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-apyjdy.brz-hover-animation__container {
          max-width: 41%;
        }
      }

      .brz .brz-css-g97qvc {
        padding-top: 101.996%;
      }

      .brz .brz-css-g97qvc>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-g97qvc {
          padding-top: 101.9943%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-g97qvc {
          padding-top: 101.7801%;
        }
      }

      .brz .brz-css-hxka6r:not(.brz-image--hovered) {
        max-width: 39%;
      }

      .brz .brz-css-hxka6r {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-hxka6r {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-hxka6r .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-hxka6r .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-hxka6r .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-hxka6r .brz-picture {
        filter: none;
      }

      .brz .brz-css-hxka6r,
      .brz .brz-css-hxka6r .brz-picture:after,
      .brz .brz-css-hxka6r .brz-picture,
      .brz .brz-css-hxka6r.brz-image--withHover img.brz-img,
      .brz .brz-css-hxka6r.brz-image--withHover img.dynamic-image,
      .brz .brz-css-hxka6r.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-odhni3.brz-hover-animation__container {
        max-width: 39%;
      }

      .brz .brz-css-rihnr7 {
        padding-top: 101.996%;
      }

      .brz .brz-css-rihnr7>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rihnr7 {
          padding-top: 101.9943%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rihnr7 {
          padding-top: 102.0069%;
        }
      }

      .brz .brz-css-ji45oq {
        padding-top: 99.6022%;
      }

      .brz .brz-css-ji45oq>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ji45oq {
          padding-top: 99.5988%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ji45oq {
          padding-top: 99.5976%;
        }
      }

      .brz .brz-css-vr1tyr.brz-hover-animation__container {
        max-width: 40%;
      }

      .brz .brz-css-zc4o92:not(.brz-image--hovered) {
        max-width: 40%;
      }

      .brz .brz-css-zc4o92 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-zc4o92 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-zc4o92 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-zc4o92 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-zc4o92 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-zc4o92 .brz-picture {
        filter: none;
      }

      .brz .brz-css-zc4o92,
      .brz .brz-css-zc4o92 .brz-picture:after,
      .brz .brz-css-zc4o92 .brz-picture,
      .brz .brz-css-zc4o92.brz-image--withHover img.brz-img,
      .brz .brz-css-zc4o92.brz-image--withHover img.dynamic-image,
      .brz .brz-css-zc4o92.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-hvcos0 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-hvcos0 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-hvcos0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hvcos0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hvcos0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1io6o5x {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-1io6o5x>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1io6o5x>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1io6o5x>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1io6o5x>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1io6o5x>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1io6o5x>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1io6o5x>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1io6o5x>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1io6o5x>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1io6o5x>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1io6o5x>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1io6o5x>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-1io6o5x>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1io6o5x>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-1io6o5x>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1io6o5x>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-1io6o5x>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-1io6o5x>.brz-bg,
      .brz .brz-css-1io6o5x>.brz-bg>.brz-bg-image,
      .brz .brz-css-1io6o5x>.brz-bg>.brz-bg-map,
      .brz .brz-css-1io6o5x>.brz-bg>.brz-bg-color,
      .brz .brz-css-1io6o5x>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1io6o5x>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1io6o5x {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1io6o5x {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1v7r7sb.brz-hover-animation__container {
        max-width: 70%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1v7r7sb.brz-hover-animation__container {
          max-width: 54%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1v7r7sb.brz-hover-animation__container {
          max-width: 52%;
        }
      }

      .brz .brz-css-bg4ww7 {
        height: 50px;
      }

      .brz .brz-css-snx23p {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-snx23p {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-snx23p {
          padding: 0;
        }
      }

      .brz .brz-css-1jcpj3 {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1jcpj3>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1jcpj3>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1jcpj3>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1jcpj3>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1jcpj3>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1jcpj3>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1jcpj3>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1jcpj3>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1jcpj3>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1jcpj3>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1jcpj3>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1jcpj3>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1jcpj3>.brz-row,
      .brz .brz-css-1jcpj3>.brz-bg>.brz-bg-video,
      .brz .brz-css-1jcpj3>.brz-bg,
      .brz .brz-css-1jcpj3>.brz-bg>.brz-bg-image,
      .brz .brz-css-1jcpj3>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jcpj3 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1jcpj3>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1jcpj3 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jcpj3>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jcpj3 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1izuuj1 {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1izuuj1 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1izuuj1 {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1izuuj1 {
          max-width: 100%;
        }
      }

      .brz .brz-css-1gylenw {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-1gylenw>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1gylenw>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1gylenw>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1gylenw>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1gylenw>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1gylenw>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1gylenw>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1gylenw>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1gylenw>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1gylenw>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1gylenw>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1gylenw>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-1gylenw>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1gylenw>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-1gylenw>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1gylenw>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-1gylenw>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-1gylenw>.brz-bg,
      .brz .brz-css-1gylenw>.brz-bg>.brz-bg-image,
      .brz .brz-css-1gylenw>.brz-bg>.brz-bg-map,
      .brz .brz-css-1gylenw>.brz-bg>.brz-bg-color,
      .brz .brz-css-1gylenw>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gylenw>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1gylenw {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gylenw {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-baje8r {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-baje8r.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-baje8r .brz-container {
        justify-content: center;
      }

      .brz .brz-css-baje8r>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-baje8r>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-baje8r>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-baje8r {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-baje8r {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-baje8r {
          display: block;
        }
      }

      .brz .brz-css-jpsomo.brz-hover-animation__container {
        max-width: 50%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jpsomo.brz-hover-animation__container {
          max-width: 65%;
        }
      }

      .brz .brz-css-p7aelm {
        padding-top: 56.2867%;
      }

      .brz .brz-css-p7aelm>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-p7aelm {
          padding-top: 55.9986%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-p7aelm {
          padding-top: 56.2884%;
        }
      }

      .brz .brz-css-no62fm {
        padding-top: 53.7518%;
      }

      .brz .brz-css-no62fm>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-no62fm {
          padding-top: 54.9446%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-no62fm {
          padding-top: 54.3491%;
        }
      }

      .brz .brz-css-1t47koi {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          display: none;
          width: 18px;
        }

        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ziiqr2 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          display: flex;
          width: 18px;
        }

        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ziiqr2 .brz-menu {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          display: flex;
          width: 18px;
        }

        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ziiqr2 .brz-menu {
          display: none;
        }
      }

      .brz .brz-css-vi3quo .brz-menu__ul {
        font-family: var(--brz-buttonfontfamily, initial);
        display: flex;
        flex-wrap: wrap;
        justify-content: inherit;
        align-items: center;
        max-width: none;
        margin: 0px -5px 0px -5px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a {
        flex-flow: row nowrap;
        padding: 0px 5px 0px 5px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
        border-radius: 0px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>a {
        border-radius: 0px;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu {
        font-family: var(--brz-buttonfontfamily, initial);
        border-radius: 0px;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(51, 51, 51, 1);
        box-shadow: none;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item>.brz-a {
        flex-flow: row nowrap;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-a:hover {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
        font-size: 12px;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__item--current .brz-menu__sub-menu {
        box-shadow: none;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__item-dropdown .brz-menu__item {
        background-color: rgba(51, 51, 51, 1);
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:hover:after {
        border-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item {
        border-bottom: 1px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__item-dropdown .brz-menu__item,
      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__item--current .brz-menu__sub-menu,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
      .brz .brz-css-vi3quo .brz-menu__ul,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item,
      .brz .brz-css-vi3quo .brz-menu__sub-menu,
      .brz .brz-css-vi3quo:hover .brz-menu__sub-menu .brz-a,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vi3quo .brz-menu__ul {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-vi3quo [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-vi3quo [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-vi3quo .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vi3quo .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vi3quo .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo .brz-mega-menu__dropdown {
          display: block;
        }
      }

      .brz .brz-css-f5zpsa {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-f5zpsa>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-f5zpsa>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-f5zpsa>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-f5zpsa>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-f5zpsa>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-f5zpsa>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-f5zpsa>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-f5zpsa>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-f5zpsa>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-f5zpsa>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-f5zpsa>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-f5zpsa>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-f5zpsa>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-f5zpsa>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-f5zpsa>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-f5zpsa>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-f5zpsa>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-f5zpsa>.brz-bg,
      .brz .brz-css-f5zpsa>.brz-bg>.brz-bg-image,
      .brz .brz-css-f5zpsa>.brz-bg>.brz-bg-map,
      .brz .brz-css-f5zpsa>.brz-bg>.brz-bg-color,
      .brz .brz-css-f5zpsa>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-f5zpsa>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-f5zpsa {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-f5zpsa {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-t3q28t {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-t3q28t {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-t3q28t {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-t3q28t {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-t3q28t {
          display: flex;
        }
      }

      .brz-css-nhbmut .brz-line-container:after {
        display: none;
      }

      .brz-css-nhbmut .brz-hr,
      .brz-css-nhbmut .brz-line-container:before,
      .brz-css-nhbmut .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-nhbmut.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-nhbmut {
        width: 75%;
      }

      .brz-css-nhbmut .brz-hr {
        border-radius: 0px;
      }

      .brz-css-nhbmut .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-nhbmut .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-nhbmut .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-nhbmut .brz-line-icon-wrapper,
      .brz-css-nhbmut .brz-hr,
      .brz-css-nhbmut .brz-line-container:before,
      .brz-css-nhbmut .brz-line-container:after,
      .brz-css-nhbmut .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-r9514o {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-h64ogb .brz-menu__ul {
        font-family: var(--brz-buttonfontfamily, initial);
        display: flex;
        flex-wrap: wrap;
        justify-content: inherit;
        align-items: center;
        max-width: none;
        margin: 0px -5px 0px -5px;
      }

      .brz .brz-css-h64ogb .brz-menu__ul {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item>.brz-a {
        flex-flow: row nowrap;
        padding: 0px 5px 0px 5px;
      }

      .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
      }

      .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item {
        border-radius: 0px;
      }

      .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item>a {
        border-radius: 0px;
      }

      .brz .brz-css-h64ogb .brz-menu__sub-menu {
        font-family: var(--brz-buttonfontfamily, initial);
        border-radius: 0px;
      }

      .brz .brz-css-h64ogb .brz-menu__sub-menu {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(51, 51, 51, 1);
        box-shadow: none;
      }

      .brz .brz-css-h64ogb .brz-menu__sub-menu .brz-menu__item>.brz-a {
        flex-flow: row nowrap;
      }

      .brz .brz-css-h64ogb .brz-menu__sub-menu .brz-a:hover {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-h64ogb .brz-menu__sub-menu .brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
        font-size: 12px;
      }

      .brz .brz-css-h64ogb .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-h64ogb .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-h64ogb .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-h64ogb .brz-menu__item--current .brz-menu__sub-menu {
        box-shadow: none;
      }

      .brz .brz-css-h64ogb .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-h64ogb .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-h64ogb .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-h64ogb .brz-menu__item-dropdown .brz-menu__item {
        background-color: rgba(51, 51, 51, 1);
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-h64ogb .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:hover:after {
        border-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-h64ogb .brz-menu__sub-menu>.brz-menu__item {
        border-bottom: 1px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-h64ogb .brz-menu__item-dropdown .brz-menu__item,
      .brz .brz-css-h64ogb .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
      .brz .brz-css-h64ogb .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-h64ogb .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-h64ogb .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-h64ogb .brz-menu__item--current .brz-menu__sub-menu,
      .brz .brz-css-h64ogb .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
      .brz .brz-css-h64ogb .brz-menu__ul,
      .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item>.brz-a,
      .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
      .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
      .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
      .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
      .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item,
      .brz .brz-css-h64ogb .brz-menu__sub-menu,
      .brz .brz-css-h64ogb:hover .brz-menu__sub-menu .brz-a,
      .brz .brz-css-h64ogb .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
      .brz .brz-css-h64ogb .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-h64ogb .brz-menu__ul {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-h64ogb .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-h64ogb [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-h64ogb [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-h64ogb>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-h64ogb>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-h64ogb>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-h64ogb .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-h64ogb .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-h64ogb .brz-menu__sub-menu {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-h64ogb>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-h64ogb>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-h64ogb>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-h64ogb .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-h64ogb .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-h64ogb .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-h64ogb.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-h64ogb .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-h64ogb .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-h64ogb .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-h64ogb .brz-menu__sub-menu {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-h64ogb>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-h64ogb>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-h64ogb>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-h64ogb .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-h64ogb .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-h64ogb .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-h64ogb.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-h64ogb .brz-mega-menu__dropdown {
          display: block;
        }
      }

      .brz .brz-css-5nx5ka .brz-mm-navbar .brz-mm-close {
        font-size: 16px;
        margin: 0;
        padding: 10px 15px 10px 10px;
      }

      .brz .brz-css-5nx5ka .brz-mm-navbar .brz-mm-close {
        color: rgba(255, 255, 255, 1);
        background-color: #333333;
      }

      .brz .brz-css-5nx5ka .brz-menu__item {
        font-family: var(--brz-buttonfontfamily, initial);
      }

      .brz .brz-css-5nx5ka .brz-menu__item {
        color: rgba(255, 255, 255, 1);
        border-color: rgba(85, 85, 85, 1);
      }

      .brz nav.brz-mm-menu.brz-css-5nx5ka {
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-5nx5ka.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
        padding: 10px 20px 10px 20px;
        flex-flow: row nowrap;
      }

      .brz .brz-css-5nx5ka .brz-menu__item:hover>.brz-mm-listitem__text {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-5nx5ka .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-5nx5ka .brz-mm-navbar {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-5nx5ka .brz-menu__item.brz-mm-listitem_opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-5nx5ka.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels {
        background-image: none;
      }

      .brz .brz-css-5nx5ka.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-5nx5ka .brz-mm-panels>.brz-mm-panel:before {
        background-image: none;
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-5nx5ka.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-5nx5ka .brz-mm-panels>.brz-mm-panel {
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-5nx5ka .brz-mm-panels>.brz-mm-panel {
        background-image: none;
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-5nx5ka.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after {
        border-color: rgba(85, 85, 85, 1);
      }

      .brz .brz-css-5nx5ka .brz-mm-listitem {
        border-color: rgba(85, 85, 85, 1);
      }

      .brz .brz-css-5nx5ka .brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-5nx5ka .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-5nx5ka .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active)>.brz-mm-listitem__text>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-5nx5ka .brz-mm-listitem,
      .brz .brz-css-5nx5ka.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after,
      .brz .brz-css-5nx5ka .brz-menu__item,
      .brz .brz-css-5nx5ka.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-5nx5ka .brz-mm-panels>.brz-mm-panel,
      .brz .brz-css-5nx5ka.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-5nx5ka .brz-mm-panels>.brz-mm-panel:before,
      .brz .brz-css-5nx5ka .brz-menu__item.brz-mm-listitem_opened,
      .brz .brz-css-5nx5ka .brz-mm-navbar,
      .brz nav.brz-mm-menu.brz-css-5nx5ka,
      .brz .brz-css-5nx5ka .brz-menu__item>.brz-mm-listitem__text,
      .brz .brz-css-5nx5ka .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-5nx5ka .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-5nx5ka .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-5nx5ka .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-5nx5ka .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-5nx5ka .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-5nx5ka.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5nx5ka .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-5nx5ka .brz-menu__item {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-5nx5ka .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-5nx5ka .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-5nx5ka .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-5nx5ka.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttontabletlineheight, initial) * var(--brz-buttontabletfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5nx5ka .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-5nx5ka .brz-menu__item {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-5nx5ka .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-5nx5ka .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-5nx5ka .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-5nx5ka.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonmobilelineheight, initial) * var(--brz-buttonmobilefontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      .brz .brz-css-ueemg .brz-mm-menu__icon {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ueemg .brz-mm-menu__icon {
          display: none;
          font-size: 18px;
        }

        .brz .brz-css-ueemg .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ueemg .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ueemg .brz-mm-menu__icon {
          display: flex;
          font-size: 18px;
        }

        .brz .brz-css-ueemg .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ueemg .brz-menu {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ueemg .brz-mm-menu__icon {
          display: flex;
          font-size: 18px;
        }

        .brz .brz-css-ueemg .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ueemg .brz-menu {
          display: none;
        }
      }

      .brz .brz-css-adf8kc {
        padding: 0;
      }

      .brz .brz-css-15upxb5 {
        padding: 0;
      }

      .brz .brz-css-93awr8 {
        padding: 0;
      }

      .brz .brz-css-481vdt {
        margin: 0;
      }

      .brz .brz-css-169ne32 {
        padding: 0;
      }

      .brz .brz-css-srceji {
        margin: 0;
      }

      .brz .brz-css-1c4f7o3 {
        padding: 0;
      }

      .brz .brz-css-1btghc8 {
        margin: 0;
      }

      .brz .brz-css-un6tve {
        margin: 0;
      }

      .brz .brz-css-ok38bs {
        padding: 0;
      }

      .brz .brz-css-18iqifn {
        margin: 0;
      }

      .brz .brz-css-kRW_e {
        margin-top: 0px !important;
        margin-bottom: 10px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 15px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kRW_e {
          margin-top: 0px !important;
          margin-bottom: 10px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 15px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bii0kb {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1nzya7h {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nzya7h {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1nzya7h .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nzya7h {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jxzlni {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-qLs24 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-qLs24 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qLs24 {
          font-size: 16px;
          line-height: 1.2;
          font-weight: 600;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qLs24 {
          font-size: 15px;
          line-height: 1.2;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-r9eo71 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-r9eo71>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-r9eo71:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-r9eo71>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-r9eo71:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-r9eo71:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-r9eo71>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-r9eo71:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-r9eo71>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-r9eo71:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-r9eo71>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-r9eo71:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-r9eo71:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-r9eo71>.brz-row,
        .brz .brz-css-r9eo71>.brz-bg>.brz-bg-video,
        .brz .brz-css-r9eo71>.brz-bg,
        .brz .brz-css-r9eo71>.brz-bg>.brz-bg-image,
        .brz .brz-css-r9eo71>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-r9eo71 {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18k0anp {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-kcq116 {
        flex: 1 1 33.3%;
        max-width: 33.3%;
        justify-content: flex-end;
      }

      .brz .brz-css-kcq116 .brz-columns__scroll-effect {
        justify-content: flex-end;
      }

      .brz .brz-css-kcq116>.brz-bg {
        margin: 15px;
        border-radius: 12px;
      }

      .brz .brz-css-kcq116>.brz-bg {
        border: 0px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-kcq116>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-kcq116 {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-end;
        }

        .brz .brz-css-kcq116 .brz-columns__scroll-effect {
          justify-content: flex-end;
        }

        .brz .brz-css-kcq116>.brz-bg {
          margin: 15px;
          mix-blend-mode: normal;
          border-radius: 12px;
        }

        .brz .brz-css-kcq116:hover>.brz-bg {
          border: 0px solid rgba(0, 0, 0, 0);
          box-shadow: none;
        }

        .brz .brz-css-kcq116>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-kcq116:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-kcq116:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-kcq116>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-kcq116:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-kcq116>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-kcq116:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-kcq116>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-kcq116:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-kcq116>.brz-bg,
        .brz .brz-css-kcq116>.brz-bg>.brz-bg-image,
        .brz .brz-css-kcq116>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kcq116>.brz-bg {
          margin: 10px;
          border-radius: 0px;
        }

        .brz .brz-css-kcq116>.brz-bg {
          border: 2px solid rgba(245, 245, 245, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kcq116 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-kcq116>.brz-bg {
          margin: 25px;
        }
      }

      .brz .brz-css-fpPZc {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fpPZc {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fpPZc {
          font-size: 16px;
          line-height: 1.2;
          font-weight: 600;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fpPZc {
          font-size: 15px;
          line-height: 1.2;
        }
      }

      .brz .brz-css-1efh1w7 {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1efh1w7 {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1efh1w7 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1efh1w7 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1efh1w7 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-uxhrv3 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gfisbp {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1dea60u {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dea60u {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1dea60u .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dea60u {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1dea60u {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-zAARL {
        margin-top: 0px !important;
        margin-bottom: 10px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 15px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zAARL {
          margin-top: 0px !important;
          margin-bottom: 10px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 15px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      .brz .brz-css-1i3gzl1 {
        margin: 15px;
        border: 0px solid transparent;
        padding: 25px 30px 25px 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i3gzl1 {
          z-index: auto;
          margin: 15px;
          border: 0px solid transparent;
          padding: 25px 30px 25px 30px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i3gzl1:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1i3gzl1 {
          margin: 10px;
          border: 2px solid transparent;
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1i3gzl1 {
          margin: 25px;
          padding: 10px;
        }
      }

      .brz .brz-css-v6evpa {
        margin: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-v6evpa {
          padding: 0;
          margin: 10px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-v6evpa .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-v6evpa {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-v6evpa {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-v6evpa {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-vx2ED {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vx2ED {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vx2ED {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vx2ED {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j4x4aj {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-j4x4aj .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j4x4aj {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-11p0hlo {
        border-radius: 300px;
      }

      .brz .brz-css-11p0hlo {
        border: 0px solid rgba(212, 212, 212, 0);
      }

      .brz .brz-css-11p0hlo .brz-picture:after {
        border-radius: 300px;
      }

      .brz .brz-css-11p0hlo .brz-picture {
        filter: brightness(115%) hue-rotate(0deg) saturate(0%) contrast(108%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-11p0hlo:not(.brz-image--hovered) {
          max-width: 35%;
        }

        .brz .brz-css-11p0hlo {
          height: auto;
          border-radius: 300px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-11p0hlo:hover {
          box-shadow: none;
          border: 0px solid rgba(212, 212, 212, 0);
        }

        .brz .brz-css-11p0hlo .brz-picture:after {
          border-radius: 300px;
        }

        .brz .brz-css-11p0hlo:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-11p0hlo .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-11p0hlo:hover .brz-picture {
          filter: brightness(115%) hue-rotate(0deg) saturate(0%) contrast(108%);
        }

        .brz .brz-css-11p0hlo,
        .brz .brz-css-11p0hlo .brz-picture:after,
        .brz .brz-css-11p0hlo .brz-picture,
        .brz .brz-css-11p0hlo.brz-image--withHover img.brz-img,
        .brz .brz-css-11p0hlo.brz-image--withHover img.dynamic-image,
        .brz .brz-css-11p0hlo.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-qmsu5e.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1swyvi9 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ax96hi {
          width: 195.04px;
          height: 195.04px;
          margin-inline-start: -47.04px;
          margin-top: -13.88px;
        }
      }

      .brz .brz-css-a4xkgx {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-a4xkgx {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-a4xkgx .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-a4xkgx {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-gtpqL {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gtpqL {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gtpqL {
          font-size: 13px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gtpqL {
          font-size: 15px;
          line-height: 1.6;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lppex9 {
          padding-top: 100%;
        }

        .brz .brz-css-1lppex9>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-4bdx40 {
        margin: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-4bdx40 {
          padding: 0;
          margin: 10px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-4bdx40 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4bdx40 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4bdx40 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4bdx40 {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yjtvsf {
          width: 112.65px;
          height: 112.65px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      .brz .brz-css-aNmi9 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-aNmi9 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-aNmi9 {
          font-size: 16px;
          line-height: 1.2;
          font-weight: 600;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-aNmi9 {
          font-size: 15px;
          line-height: 1.2;
        }
      }

      .brz .brz-css-1xvg6dj {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xvg6dj {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1xvg6dj .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xvg6dj {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-60m8f0 {
          width: 150.39px;
          height: 150.39px;
          margin-inline-start: -22.76px;
          margin-top: -10.21px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-apxg0t {
          padding-top: 101.0013%;
        }

        .brz .brz-css-apxg0t>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xqtv4e.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      .brz .brz-css-zawej6 {
        border-radius: 300px;
      }

      .brz .brz-css-zawej6 .brz-picture:after {
        border-radius: 300px;
      }

      .brz .brz-css-zawej6 .brz-picture {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-zawej6:not(.brz-image--hovered) {
          max-width: 35%;
        }

        .brz .brz-css-zawej6 {
          height: auto;
          border-radius: 300px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-zawej6:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-zawej6 .brz-picture:after {
          border-radius: 300px;
        }

        .brz .brz-css-zawej6:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-zawej6 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-zawej6:hover .brz-picture {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-zawej6,
        .brz .brz-css-zawej6 .brz-picture:after,
        .brz .brz-css-zawej6 .brz-picture,
        .brz .brz-css-zawej6.brz-image--withHover img.brz-img,
        .brz .brz-css-zawej6.brz-image--withHover img.dynamic-image,
        .brz .brz-css-zawej6.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1c3fdm3 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1c3fdm3 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1c3fdm3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-iNLfj {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-iNLfj {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-iNLfj {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-iNLfj {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dk6tt5 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1hxyjgl {
        margin: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hxyjgl {
          padding: 0;
          margin: 10px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1hxyjgl .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hxyjgl {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1hxyjgl {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hxyjgl {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-jl40sa {
        margin: 15px;
        border: 0px solid transparent;
        padding: 25px 30px 25px 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jl40sa {
          z-index: auto;
          margin: 15px;
          border: 0px solid transparent;
          padding: 25px 30px 25px 30px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jl40sa:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jl40sa {
          margin: 10px;
          border: 2px solid transparent;
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jl40sa {
          margin: 25px;
          padding: 10px;
        }
      }

      .brz .brz-css-1hgwg2d {
        flex: 1 1 33.3%;
        max-width: 33.3%;
        justify-content: flex-end;
      }

      .brz .brz-css-1hgwg2d .brz-columns__scroll-effect {
        justify-content: flex-end;
      }

      .brz .brz-css-1hgwg2d>.brz-bg {
        margin: 15px;
        border-radius: 12px;
      }

      .brz .brz-css-1hgwg2d>.brz-bg {
        border: 0px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-1hgwg2d>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hgwg2d {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-end;
        }

        .brz .brz-css-1hgwg2d .brz-columns__scroll-effect {
          justify-content: flex-end;
        }

        .brz .brz-css-1hgwg2d>.brz-bg {
          margin: 15px;
          mix-blend-mode: normal;
          border-radius: 12px;
        }

        .brz .brz-css-1hgwg2d:hover>.brz-bg {
          border: 0px solid rgba(0, 0, 0, 0);
          box-shadow: none;
        }

        .brz .brz-css-1hgwg2d>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hgwg2d:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1hgwg2d:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1hgwg2d>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hgwg2d:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-1hgwg2d>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1hgwg2d:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1hgwg2d>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1hgwg2d:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1hgwg2d>.brz-bg,
        .brz .brz-css-1hgwg2d>.brz-bg>.brz-bg-image,
        .brz .brz-css-1hgwg2d>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1hgwg2d>.brz-bg {
          margin: 10px;
          border-radius: 0px;
        }

        .brz .brz-css-1hgwg2d>.brz-bg {
          border: 2px solid rgba(245, 245, 245, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hgwg2d {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1hgwg2d>.brz-bg {
          margin: 25px;
        }

        .brz .brz-css-1hgwg2d>.brz-bg {
          border: 0px solid rgba(255, 255, 255, 0);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cxmht3 {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jr745i {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-jr745i>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-jr745i:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-jr745i>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-jr745i:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-jr745i:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-jr745i>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-jr745i:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-jr745i>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-jr745i:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-jr745i>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-jr745i:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-jr745i:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-jr745i>.brz-row,
        .brz .brz-css-jr745i>.brz-bg>.brz-bg-video,
        .brz .brz-css-jr745i>.brz-bg,
        .brz .brz-css-jr745i>.brz-bg>.brz-bg-image,
        .brz .brz-css-jr745i>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jr745i {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-hlplkt {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-n2HMm {
        margin-top: 0px !important;
        margin-bottom: 10px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 15px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-n2HMm {
          margin-top: 0px !important;
          margin-bottom: 10px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 15px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      .brz .brz-css-1tsl697 {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tsl697 {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1tsl697 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tsl697 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1tsl697 {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-o8MTV {
        margin-top: 0px !important;
        margin-bottom: 10px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 15px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-o8MTV {
          margin-top: 0px !important;
          margin-bottom: 10px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 15px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yo2vjv {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-fqx1aj {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fqx1aj {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-fqx1aj .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fqx1aj {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1u33ai4 {
          width: 142.13px;
          height: 145.57px;
          margin-inline-start: -15.58px;
          margin-top: -11.75px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gcs2gf {
          padding-top: 99.3541%;
        }

        .brz .brz-css-1gcs2gf>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7gf64x.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      .brz .brz-css-be3gwq {
        border-radius: 300px;
      }

      .brz .brz-css-be3gwq {
        border: 0px solid rgba(212, 212, 212, 0);
      }

      .brz .brz-css-be3gwq .brz-picture:after {
        border-radius: 300px;
      }

      .brz .brz-css-be3gwq .brz-picture {
        filter: brightness(105%) hue-rotate(0deg) saturate(0%) contrast(105%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-be3gwq:not(.brz-image--hovered) {
          max-width: 35%;
        }

        .brz .brz-css-be3gwq {
          height: auto;
          border-radius: 300px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-be3gwq:hover {
          box-shadow: none;
          border: 0px solid rgba(212, 212, 212, 0);
        }

        .brz .brz-css-be3gwq .brz-picture:after {
          border-radius: 300px;
        }

        .brz .brz-css-be3gwq:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-be3gwq .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-be3gwq:hover .brz-picture {
          filter: brightness(105%) hue-rotate(0deg) saturate(0%) contrast(105%);
        }

        .brz .brz-css-be3gwq,
        .brz .brz-css-be3gwq .brz-picture:after,
        .brz .brz-css-be3gwq .brz-picture,
        .brz .brz-css-be3gwq.brz-image--withHover img.brz-img,
        .brz .brz-css-be3gwq.brz-image--withHover img.dynamic-image,
        .brz .brz-css-be3gwq.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5g7ah8 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-5g7ah8 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5g7ah8 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-nPLKV {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-nPLKV {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-nPLKV {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-nPLKV {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p3tnt2 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1ako23g {
        margin: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ako23g {
          padding: 0;
          margin: 10px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ako23g .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ako23g {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ako23g {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ako23g {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-fn6vfg {
        margin: 15px;
        border: 0px solid transparent;
        padding: 25px 30px 25px 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fn6vfg {
          z-index: auto;
          margin: 15px;
          border: 0px solid transparent;
          padding: 25px 30px 25px 30px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fn6vfg:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fn6vfg {
          margin: 10px;
          border: 2px solid transparent;
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fn6vfg {
          margin: 25px;
          padding: 10px;
        }
      }

      .brz .brz-css-1nk9azz {
        flex: 1 1 33.4%;
        max-width: 33.4%;
        justify-content: flex-end;
      }

      .brz .brz-css-1nk9azz .brz-columns__scroll-effect {
        justify-content: flex-end;
      }

      .brz .brz-css-1nk9azz>.brz-bg {
        margin: 15px;
        border-radius: 12px;
      }

      .brz .brz-css-1nk9azz>.brz-bg {
        border: 0px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-1nk9azz>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nk9azz {
          z-index: auto;
          flex: 1 1 33.4%;
          max-width: 33.4%;
          justify-content: flex-end;
        }

        .brz .brz-css-1nk9azz .brz-columns__scroll-effect {
          justify-content: flex-end;
        }

        .brz .brz-css-1nk9azz>.brz-bg {
          margin: 15px;
          mix-blend-mode: normal;
          border-radius: 12px;
        }

        .brz .brz-css-1nk9azz:hover>.brz-bg {
          border: 0px solid rgba(0, 0, 0, 0);
          box-shadow: none;
        }

        .brz .brz-css-1nk9azz>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1nk9azz:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1nk9azz:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1nk9azz>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1nk9azz:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-1nk9azz>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1nk9azz:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1nk9azz>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1nk9azz:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1nk9azz>.brz-bg,
        .brz .brz-css-1nk9azz>.brz-bg>.brz-bg-image,
        .brz .brz-css-1nk9azz>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1nk9azz>.brz-bg {
          margin: 10px;
          border-radius: 0px;
        }

        .brz .brz-css-1nk9azz>.brz-bg {
          border: 2px solid rgba(245, 245, 245, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nk9azz {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1nk9azz>.brz-bg {
          margin: 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dqe3md {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-uwc1lf {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-uwc1lf {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-uwc1lf .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-uwc1lf {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-uwc1lf {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1en20vu {
          padding-top: 100%;
        }

        .brz .brz-css-1en20vu>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-fbKuy {
        margin-top: 0px !important;
        margin-bottom: 10px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 15px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fbKuy {
          margin-top: 0px !important;
          margin-bottom: 10px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 15px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pbk8a4.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      .brz .brz-css-ngtr4i {
        border-radius: 300px;
      }

      .brz .brz-css-ngtr4i {
        border: 0px solid rgba(212, 212, 212, 0);
      }

      .brz .brz-css-ngtr4i .brz-picture:after {
        border-radius: 300px;
      }

      .brz .brz-css-ngtr4i .brz-picture {
        filter: brightness(105%) hue-rotate(0deg) saturate(0%) contrast(105%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-ngtr4i:not(.brz-image--hovered) {
          max-width: 35%;
        }

        .brz .brz-css-ngtr4i {
          height: auto;
          border-radius: 300px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-ngtr4i:hover {
          box-shadow: none;
          border: 0px solid rgba(212, 212, 212, 0);
        }

        .brz .brz-css-ngtr4i .brz-picture:after {
          border-radius: 300px;
        }

        .brz .brz-css-ngtr4i:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-ngtr4i .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ngtr4i:hover .brz-picture {
          filter: brightness(105%) hue-rotate(0deg) saturate(0%) contrast(105%);
        }

        .brz .brz-css-ngtr4i,
        .brz .brz-css-ngtr4i .brz-picture:after,
        .brz .brz-css-ngtr4i .brz-picture,
        .brz .brz-css-ngtr4i.brz-image--withHover img.brz-img,
        .brz .brz-css-ngtr4i.brz-image--withHover img.dynamic-image,
        .brz .brz-css-ngtr4i.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-190bcfp {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-190bcfp .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-190bcfp {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-18akydw {
        height: 45px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-18akydw {
          height: 45px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hp01h2 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1hp01h2 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hp01h2 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hp01h2 {
          display: none;
        }
      }

      .brz .brz-css-ymgNJ {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ymgNJ {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ymgNJ {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ymgNJ {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-w48kjb {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1ab16q {
        padding: 0;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ab16q {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ab16q .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ab16q {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ab16q {
          padding: 19px;
          margin: 10px 20px 10px 20px;
        }
      }

      .brz .brz-css-jlnxd5 {
        margin: 15px;
        border: 0px solid transparent;
        padding: 25px 30px 25px 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jlnxd5 {
          z-index: auto;
          margin: 15px;
          border: 0px solid transparent;
          padding: 25px 30px 25px 30px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jlnxd5:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jlnxd5 {
          margin: 10px;
          border: 2px solid transparent;
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jlnxd5 {
          margin: 25px;
          padding: 10px;
        }
      }

      .brz .brz-css-1tnffqq {
        flex: 1 1 33.4%;
        max-width: 33.4%;
        justify-content: flex-end;
      }

      .brz .brz-css-1tnffqq .brz-columns__scroll-effect {
        justify-content: flex-end;
      }

      .brz .brz-css-1tnffqq>.brz-bg {
        margin: 15px;
        border-radius: 12px;
      }

      .brz .brz-css-1tnffqq>.brz-bg {
        border: 0px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-1tnffqq>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tnffqq {
          z-index: auto;
          flex: 1 1 33.4%;
          max-width: 33.4%;
          justify-content: flex-end;
        }

        .brz .brz-css-1tnffqq .brz-columns__scroll-effect {
          justify-content: flex-end;
        }

        .brz .brz-css-1tnffqq>.brz-bg {
          margin: 15px;
          mix-blend-mode: normal;
          border-radius: 12px;
        }

        .brz .brz-css-1tnffqq:hover>.brz-bg {
          border: 0px solid rgba(0, 0, 0, 0);
          box-shadow: none;
        }

        .brz .brz-css-1tnffqq>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1tnffqq:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1tnffqq:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1tnffqq>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1tnffqq:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-1tnffqq>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1tnffqq:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1tnffqq>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1tnffqq:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1tnffqq>.brz-bg,
        .brz .brz-css-1tnffqq>.brz-bg>.brz-bg-image,
        .brz .brz-css-1tnffqq>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1tnffqq>.brz-bg {
          margin: 10px;
          border-radius: 0px;
        }

        .brz .brz-css-1tnffqq>.brz-bg {
          border: 2px solid rgba(245, 245, 245, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1tnffqq {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1tnffqq>.brz-bg {
          margin: 25px;
        }
      }

      .brz .brz-css-rXOZO {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rXOZO {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rXOZO {
          font-size: 16px;
          line-height: 1.2;
          font-weight: 600;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rXOZO {
          font-size: 15px;
          line-height: 1.2;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qfksv3 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-7u4k1v {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7u4k1v {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-7u4k1v .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7u4k1v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7u4k1v {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xws0kz {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1r5hjq2 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1daa8jy {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1daa8jy {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1daa8jy .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1daa8jy {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rq96hd {
          width: 176.87px;
          height: 176.87px;
          margin-inline-start: -30.7px;
          margin-top: -8.95px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-129o9h6 {
          padding-top: 101.0013%;
        }

        .brz .brz-css-129o9h6>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11l71s6.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      .brz .brz-css-1rjpo6v {
        border-radius: 300px;
      }

      .brz .brz-css-1rjpo6v .brz-picture:after {
        border-radius: 300px;
      }

      .brz .brz-css-1rjpo6v .brz-picture {
        filter: brightness(105%) hue-rotate(0deg) saturate(0%) contrast(90%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rjpo6v:not(.brz-image--hovered) {
          max-width: 35%;
        }

        .brz .brz-css-1rjpo6v {
          height: auto;
          border-radius: 300px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1rjpo6v:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1rjpo6v .brz-picture:after {
          border-radius: 300px;
        }

        .brz .brz-css-1rjpo6v:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1rjpo6v .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rjpo6v:hover .brz-picture {
          filter: brightness(105%) hue-rotate(0deg) saturate(0%) contrast(90%);
        }

        .brz .brz-css-1rjpo6v,
        .brz .brz-css-1rjpo6v .brz-picture:after,
        .brz .brz-css-1rjpo6v .brz-picture,
        .brz .brz-css-1rjpo6v.brz-image--withHover img.brz-img,
        .brz .brz-css-1rjpo6v.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1rjpo6v.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11ldlin {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-11ldlin .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11ldlin {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-qacw48 {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-qacw48 {
          height: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-zwvqnf {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-zwvqnf .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-zwvqnf {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zwvqnf {
          display: none;
        }
      }

      .brz .brz-css-xeSTw {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xeSTw {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xeSTw {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xeSTw {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-167i62f {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1rxgiz3 {
        margin: 10px 5px 10px 5px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rxgiz3 {
          padding: 0;
          margin: 10px 5px 10px 5px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1rxgiz3 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rxgiz3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rxgiz3 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rxgiz3 {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-1rc0pvk {
        margin: 15px;
        border: 0px solid transparent;
        padding: 25px 30px 25px 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rc0pvk {
          z-index: auto;
          margin: 15px;
          border: 0px solid transparent;
          padding: 25px 30px 25px 30px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rc0pvk:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rc0pvk {
          margin: 10px;
          border: 2px solid transparent;
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rc0pvk {
          margin: 25px;
          padding: 10px;
        }
      }

      .brz .brz-css-1qo1oxb {
        flex: 1 1 33.3%;
        max-width: 33.3%;
        justify-content: flex-end;
      }

      .brz .brz-css-1qo1oxb .brz-columns__scroll-effect {
        justify-content: flex-end;
      }

      .brz .brz-css-1qo1oxb>.brz-bg {
        margin: 15px;
        border-radius: 12px;
      }

      .brz .brz-css-1qo1oxb>.brz-bg {
        border: 0px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-1qo1oxb>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qo1oxb {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-end;
        }

        .brz .brz-css-1qo1oxb .brz-columns__scroll-effect {
          justify-content: flex-end;
        }

        .brz .brz-css-1qo1oxb>.brz-bg {
          margin: 15px;
          mix-blend-mode: normal;
          border-radius: 12px;
        }

        .brz .brz-css-1qo1oxb:hover>.brz-bg {
          border: 0px solid rgba(0, 0, 0, 0);
          box-shadow: none;
        }

        .brz .brz-css-1qo1oxb>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1qo1oxb:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1qo1oxb:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1qo1oxb>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1qo1oxb:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-1qo1oxb>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1qo1oxb:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1qo1oxb>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1qo1oxb:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1qo1oxb>.brz-bg,
        .brz .brz-css-1qo1oxb>.brz-bg>.brz-bg-image,
        .brz .brz-css-1qo1oxb>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1qo1oxb>.brz-bg {
          margin: 10px;
          border-radius: 0px;
        }

        .brz .brz-css-1qo1oxb>.brz-bg {
          border: 2px solid rgba(245, 245, 245, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1qo1oxb {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1qo1oxb>.brz-bg {
          margin: 25px;
        }

        .brz .brz-css-1qo1oxb>.brz-bg {
          border: 0px solid rgba(255, 255, 255, 0);
        }
      }

      .brz .brz-css-dALeF {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dALeF {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dALeF {
          font-size: 16px;
          line-height: 1.2;
          font-weight: 600;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dALeF {
          font-size: 15px;
          line-height: 1.2;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nvmtem {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-ngrbb7 {
        margin: 0;
        padding: 3px 0px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ngrbb7 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 3px 0px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ngrbb7:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ngrbb7 {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ngrbb7 {
          margin: 6px 0px -10px 0px;
          padding: 0;
        }
      }

      .brz .brz-css-g7yskd {
        height: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-g7yskd {
          height: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16xg14d:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16xg14d {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-1n7hp4y {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1n7hp4y {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1n7hp4y {
          position: relative;
        }

        .brz .brz-css-1n7hp4y:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1n7hp4y {
          margin: 10px 20px 10px 20px;
        }
      }

      .brz .brz-css-zfc6mc {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zfc6mc {
          height: 30px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wf5lcy {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-wf5lcy .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wf5lcy {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-dyd0Q {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 30px;
        line-height: 1.3;
        font-weight: 400;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dyd0Q {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 30px;
          line-height: 1.3;
          font-weight: 400;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dyd0Q {
          font-size: 24px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dyd0Q {
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jp4f43 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1x7ctch {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x7ctch {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1x7ctch .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x7ctch {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1x7ctch {
          margin: 0px 15px 0px 15px;
        }
      }

      .brz .brz-css-1kzsjdg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kzsjdg {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kzsjdg:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1kzsjdg {
          margin: 10px;
        }
      }

      .brz .brz-css-10zkjmt {
        flex: 1 1 100%;
        max-width: 100%;
      }

      .brz .brz-css-10zkjmt>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-10zkjmt {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        .brz .brz-css-10zkjmt .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-10zkjmt>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-10zkjmt:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-10zkjmt>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-10zkjmt:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-10zkjmt:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-10zkjmt>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-10zkjmt:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-10zkjmt>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-10zkjmt:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-10zkjmt>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-10zkjmt:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-10zkjmt>.brz-bg,
        .brz .brz-css-10zkjmt>.brz-bg>.brz-bg-image,
        .brz .brz-css-10zkjmt>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10zkjmt>.brz-bg {
          margin: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16k51wk {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-u209d1 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-u209d1>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-u209d1:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-u209d1>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-u209d1:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-u209d1:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-u209d1>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-u209d1:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-u209d1>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-u209d1:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-u209d1>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-u209d1:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-u209d1:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-u209d1>.brz-row,
        .brz .brz-css-u209d1>.brz-bg>.brz-bg-video,
        .brz .brz-css-u209d1>.brz-bg,
        .brz .brz-css-u209d1>.brz-bg>.brz-bg-image,
        .brz .brz-css-u209d1>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-u209d1 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-5tofj0 {
        padding: 60px 0px 60px 0px;
      }

      .brz .brz-css-5tofj0>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 0.1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-5tofj0 {
          padding: 60px 0px 60px 0px;
        }

        .brz .brz-css-5tofj0>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-5tofj0:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-5tofj0>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-5tofj0:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-5tofj0:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-5tofj0>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-5tofj0:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 0.1);
          background-image: none;
        }

        .brz .brz-css-5tofj0>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-5tofj0:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-5tofj0>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-5tofj0:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-5tofj0>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-5tofj0>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-5tofj0>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-5tofj0>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-5tofj0>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-5tofj0:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-5tofj0>.brz-bg,
        .brz .brz-css-5tofj0>.brz-bg>.brz-bg-image,
        .brz .brz-css-5tofj0>.brz-bg>.brz-bg-map,
        .brz .brz-css-5tofj0>.brz-bg>.brz-bg-color,
        .brz .brz-css-5tofj0>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5tofj0:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5tofj0 {
          padding: 40px 15px 40px 15px;
        }

        .brz .brz-css-5tofj0>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0.1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5tofj0 {
          padding: 25px 15px 25px 15px;
        }

        .brz .brz-css-5tofj0>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0.1);
        }
      }

      .brz .brz-css-19sy094.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-19sy094.brz-btn--hover-in:before {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-19sy094.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-19sy094.brz-btn--hover-in {
        background-color: rgba(13, 13, 13, 1);
      }

      @media (min-width: 991px) {

        .brz .brz-css-19sy094.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-19sy094.brz-btn--hover-in:before {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-19sy094.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-19sy094.brz-btn--hover-in {
          background-color: rgba(13, 13, 13, 1);
          background-image: none;
        }

        .brz .brz-css-19sy094.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-19sy094.brz-btn--hover-in:before,
        .brz .brz-css-19sy094.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-19sy094.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19sy094.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18944o0 {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-18944o0.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-18944o0 .brz-container {
          justify-content: center;
        }

        .brz .brz-css-18944o0>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-18944o0>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-18944o0>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18944o0:hover {
          display: block;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3csl0p {
          padding-top: 100.3701%;
        }

        .brz .brz-css-3csl0p>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-1rszu2u {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-1rszu2u>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rszu2u {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1rszu2u .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1rszu2u>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg,
        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-image,
        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rszu2u>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rszu2u {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-1rszu2u>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-12xxmj2 {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12xxmj2 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12xxmj2:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12xxmj2 {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12xxmj2 {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-e1hua1 {
        padding: 0;
        margin: 16px 0px 10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-e1hua1 {
          padding: 0;
          margin: 16px 0px 10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-e1hua1 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-e1hua1 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-e1hua1 {
          margin: 14px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-e1hua1 {
          padding: 15px;
          margin: 8px 0px 5px 0px;
          justify-content: flex-start;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j8mfn5:not(.brz-image--hovered) {
          max-width: 50%;
        }

        .brz .brz-css-j8mfn5 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-j8mfn5:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-j8mfn5 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-j8mfn5:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-j8mfn5 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-j8mfn5:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-j8mfn5,
        .brz .brz-css-j8mfn5 .brz-picture:after,
        .brz .brz-css-j8mfn5 .brz-picture,
        .brz .brz-css-j8mfn5.brz-image--withHover img.brz-img,
        .brz .brz-css-j8mfn5.brz-image--withHover img.dynamic-image,
        .brz .brz-css-j8mfn5.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ulk7vd.brz-hover-animation__container {
          max-width: 50%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-o1owq8 {
          padding-top: 100.823%;
        }

        .brz .brz-css-o1owq8>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-ac417b {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-ac417b>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ac417b {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-ac417b .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-ac417b>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-ac417b:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ac417b>.brz-bg,
        .brz .brz-css-ac417b>.brz-bg>.brz-bg-image,
        .brz .brz-css-ac417b>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ac417b>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ac417b {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-ac417b>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-91al4p {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-91al4p {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-91al4p:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-91al4p {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-91al4p {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-pamg4v {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pamg4v {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-pamg4v .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pamg4v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pamg4v {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pamg4v {
          padding: 15px;
          margin: -20px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xyrr7o {
          justify-content: center;
          padding: 0;
          gap: 20px 10px;
        }
      }

      .brz .brz-css-1fzdtfy.brz-btn {
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 24px;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-1fzdtfy.brz-btn {
        border: 2px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-1fzdtfy.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1fzdtfy.brz-btn.brz-btn-submit {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1fzdtfy .brz-btn--story-container {
        border: 2px solid rgba(0, 0, 0, 0);
        border-radius: 24px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1fzdtfy.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          font-size: var(--brz-buttonfontsize, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-radius: 24px;
          flex-flow: row-reverse nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-1fzdtfy.brz-btn:hover {
          display: flex;
          color: rgba(var(--brz-global-color8), 1);
          border: 2px solid rgba(13, 13, 13, 0.8);
          box-shadow: none;
        }

        .brz .brz-css-1fzdtfy.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(13, 13, 13, 1);
          background-image: none;
        }

        .brz .brz-css-1fzdtfy.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(var(--brz-global-color8), 1);
        }

        .brz .brz-css-1fzdtfy.brz-btn.brz-btn-submit:hover {
          color: rgba(var(--brz-global-color8), 1);
          background-color: rgba(13, 13, 13, 1);
          background-image: none;
        }

        .brz .brz-css-1fzdtfy:after {
          height: unset;
        }

        .brz .brz-css-1fzdtfy .brz-btn--story-container {
          border: 2px solid rgba(13, 13, 13, 0.8);
          flex-flow: row-reverse nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-1fzdtfy .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-1fzdtfy.brz-btn,
        .brz .brz-css-1fzdtfy.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-1fzdtfy.brz-btn.brz-btn-submit {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1fzdtfy.brz-btn {
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 2px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-1fzdtfy .brz-btn--story-container {
          border-radius: 2px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1fzdtfy.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-radius: 2px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-1fzdtfy .brz-btn--story-container {
          border-radius: 2px;
        }
      }

      .brz .brz-css-azWdT {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-azWdT {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-azWdT {
          font-size: 16px;
          line-height: 1.2;
          font-weight: 600;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-azWdT {
          font-size: 15px;
          line-height: 1.2;
        }
      }

      .brz .brz-css-1jmx489 {
        height: 14px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jmx489 {
          height: 14px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1jmx489 {
          height: 10px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jmx489 {
          height: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l5ehqw {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-l5ehqw.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-l5ehqw .brz-container {
          justify-content: center;
        }

        .brz .brz-css-l5ehqw>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-l5ehqw>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-l5ehqw>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l5ehqw:hover {
          display: block;
        }
      }

      .brz .brz-css-1muw6tr {
        padding: 60px 0px 30px 0px;
      }

      .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1muw6tr {
          padding: 60px 0px 30px 0px;
        }

        .brz .brz-css-1muw6tr>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-image,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-map,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-color,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1muw6tr {
          padding: 40px 15px 25px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1muw6tr {
          padding: 20px 15px 15px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqm6ne:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqm6ne {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rzjmcw {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1rzjmcw>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1rzjmcw>.brz-row,
        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-video,
        .brz .brz-css-1rzjmcw>.brz-bg,
        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-image,
        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rzjmcw {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nx0v7u {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-aa5k3b {
        flex: 1 1 53.8%;
        max-width: 53.8%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-aa5k3b {
          z-index: auto;
          flex: 1 1 53.8%;
          max-width: 53.8%;
          justify-content: flex-start;
        }

        .brz .brz-css-aa5k3b .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-aa5k3b>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg,
        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-image,
        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-aa5k3b {
          flex: 1 1 49.8%;
          max-width: 49.8%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-aa5k3b {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      .brz .brz-css-sqw0cl {
        padding: 5px 100px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqw0cl {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 100px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqw0cl:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sqw0cl {
          padding: 5px 30px 20px 30px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sqw0cl {
          padding: 25px;
        }
      }

      .brz .brz-css-m7s0db {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-m7s0db {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-m7s0db .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-m7s0db {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-m7s0db {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ya5uw {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-s90qo {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: right !important;
        font-family: "Jost", sans-serif !important;
        font-size: 32px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-s90qo {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: right !important;
          font-family: "Jost", sans-serif !important;
          font-size: 32px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-s90qo {
          font-size: 28px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-s90qo {
          text-align: center !important;
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rd0rx7 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-rd0rx7 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rd0rx7 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rd0rx7 {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ux9x0s {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-ux9x0s .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ux9x0s {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ux9x0s {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ux9x0s {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-30m9qj.brz-hover-animation__container {
          max-width: 63%;
        }
      }

      .brz .brz-css-1o4f0to {
        height: 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o4f0to {
          height: 15px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1o4f0to {
          height: 37px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1o4f0to {
          height: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ddn8c1 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-ddn8c1>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-ddn8c1>.brz-row,
        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-video,
        .brz .brz-css-ddn8c1>.brz-bg,
        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-image,
        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ddn8c1 {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mtilrm {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-1hw8pbx {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hw8pbx {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1hw8pbx .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1hw8pbx>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg,
        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-image,
        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hw8pbx {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hw8pbx>* {
          display: none;
        }

        .brz .brz-css-1hw8pbx>.brz-column__items {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wipm3 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wipm3:hover {
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xpkcuu {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1xpkcuu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xpkcuu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xpkcuu {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gpzp7g {
          height: 50px;
        }
      }

      .brz .brz-css-174b3zg {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-174b3zg>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-174b3zg {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-174b3zg .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-174b3zg>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-174b3zg>.brz-bg,
        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-image,
        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-174b3zg>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-174b3zg {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-174b3zg>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-1eompv2 {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eompv2 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eompv2:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1eompv2 {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1eompv2 {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-8vqe9b {
        padding: 0;
        margin: 10px 0px -10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8vqe9b {
          padding: 0;
          margin: 10px 0px -10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-8vqe9b .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8vqe9b {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8vqe9b {
          margin: 9px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8vqe9b {
          padding: 15px;
          margin: 0px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14f9329:not(.brz-image--hovered) {
          max-width: 63%;
        }

        .brz .brz-css-14f9329 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-14f9329:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-14f9329 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-14f9329:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-14f9329 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14f9329:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-14f9329,
        .brz .brz-css-14f9329 .brz-picture:after,
        .brz .brz-css-14f9329 .brz-picture,
        .brz .brz-css-14f9329.brz-image--withHover img.brz-img,
        .brz .brz-css-14f9329.brz-image--withHover img.dynamic-image,
        .brz .brz-css-14f9329.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2gtzko {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1381mcy {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1phr2gu {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1phr2gu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1phr2gu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1phr2gu {
          display: none;
        }
      }

      .brz .brz-css-11bwwre {
        margin: -10px 0px 5px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-11bwwre {
          padding: 0;
          margin: -10px 0px 5px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-11bwwre .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11bwwre {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-11bwwre {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11bwwre {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11bwwre {
          display: none;
        }
      }

      .brz .brz-css-xbvjui {
        flex: 1 1 33.3%;
        max-width: 33.3%;
        justify-content: flex-end;
      }

      .brz .brz-css-xbvjui .brz-columns__scroll-effect {
        justify-content: flex-end;
      }

      .brz .brz-css-xbvjui>.brz-bg {
        margin: 15px;
        border-radius: 12px;
      }

      .brz .brz-css-xbvjui>.brz-bg {
        border: 0px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-xbvjui>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-xbvjui {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-end;
        }

        .brz .brz-css-xbvjui .brz-columns__scroll-effect {
          justify-content: flex-end;
        }

        .brz .brz-css-xbvjui>.brz-bg {
          margin: 15px;
          mix-blend-mode: normal;
          border-radius: 12px;
        }

        .brz .brz-css-xbvjui:hover>.brz-bg {
          border: 0px solid rgba(0, 0, 0, 0);
          box-shadow: none;
        }

        .brz .brz-css-xbvjui>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xbvjui:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-xbvjui:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-xbvjui>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xbvjui:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-xbvjui>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-xbvjui:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-xbvjui>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-xbvjui:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-xbvjui>.brz-bg,
        .brz .brz-css-xbvjui>.brz-bg>.brz-bg-image,
        .brz .brz-css-xbvjui>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xbvjui>.brz-bg {
          margin: 10px;
          border-radius: 0px;
        }

        .brz .brz-css-xbvjui>.brz-bg {
          border: 2px solid rgba(245, 245, 245, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xbvjui {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-xbvjui>.brz-bg {
          margin: 25px;
        }

        .brz .brz-css-xbvjui>.brz-bg {
          border: 0px solid rgba(255, 255, 255, 0);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-z7m2qw:not(.brz-image--hovered) {
          max-width: 60%;
        }

        .brz .brz-css-z7m2qw {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-z7m2qw:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-z7m2qw .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-z7m2qw:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-z7m2qw .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-z7m2qw:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-z7m2qw,
        .brz .brz-css-z7m2qw .brz-picture:after,
        .brz .brz-css-z7m2qw .brz-picture,
        .brz .brz-css-z7m2qw.brz-image--withHover img.brz-img,
        .brz .brz-css-z7m2qw.brz-image--withHover img.dynamic-image,
        .brz .brz-css-z7m2qw.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i9lrzy.brz-hover-animation__container {
          max-width: 60%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vq8v87 {
          padding-top: 99.6342%;
        }

        .brz .brz-css-1vq8v87>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-xf8m5i {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-xf8m5i>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xf8m5i {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-xf8m5i .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-xf8m5i>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg,
        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-image,
        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xf8m5i {
          flex: 1 1 48.6%;
          max-width: 48.6%;
        }

        .brz .brz-css-xf8m5i>.brz-bg {
          margin: 6px 0px -10px 0px;
        }
      }

      .brz .brz-css-iyy2wr {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
      }

      @media (min-width: 991px) {
        .brz .brz-css-iyy2wr {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-iyy2wr .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-iyy2wr {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-iyy2wr {
          margin: 14px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-iyy2wr {
          padding: 15px;
          margin: -12px 0px 10px 0px;
          justify-content: flex-start;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1r7m2ln:not(.brz-image--hovered) {
          max-width: 52%;
        }

        .brz .brz-css-1r7m2ln {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1r7m2ln:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1r7m2ln .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1r7m2ln:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1r7m2ln .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1r7m2ln:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1r7m2ln,
        .brz .brz-css-1r7m2ln .brz-picture:after,
        .brz .brz-css-1r7m2ln .brz-picture,
        .brz .brz-css-1r7m2ln.brz-image--withHover img.brz-img,
        .brz .brz-css-1r7m2ln.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1r7m2ln.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12kleo8.brz-hover-animation__container {
          max-width: 52%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-oj1o2c {
          padding-top: 101.5314%;
        }

        .brz .brz-css-oj1o2c>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-1elna1m {
        flex: 1 1 46.2%;
        max-width: 46.2%;
      }

      .brz .brz-css-1elna1m>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1elna1m {
          z-index: auto;
          flex: 1 1 46.2%;
          max-width: 46.2%;
          justify-content: flex-start;
        }

        .brz .brz-css-1elna1m .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1elna1m>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1elna1m>.brz-bg,
        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-image,
        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1elna1m {
          flex: 1 1 48.2%;
          max-width: 48.2%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1elna1m {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1elna1m>.brz-bg {
          margin: -20px 0px -20px 0px;
        }
      }

      .brz .brz-css-mkixb6 {
        margin: 0;
        padding: 5px 100px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mkixb6 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 100px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mkixb6:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mkixb6 {
          padding: 5px 30px 20px 30px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mkixb6 {
          margin: -20px 0px -20px 0px;
          padding: 0;
        }
      }

      .brz .brz-css-14e9j3p,
      .brz .brz-css-14e9j3p .brz-picture:after,
      .brz .brz-css-14e9j3p .brz-picture,
      .brz .brz-css-14e9j3p.brz-image--withHover img.brz-img,
      .brz .brz-css-14e9j3p.brz-image--withHover img.dynamic-image,
      .brz .brz-css-14e9j3p.brz-image--withHover .brz-img__hover {
        transition-duration: 0.51s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14e9j3p:not(.brz-image--hovered) {
          max-width: 50%;
        }

        .brz .brz-css-14e9j3p {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-14e9j3p:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-14e9j3p .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-14e9j3p:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-14e9j3p .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14e9j3p:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-14e9j3p,
        .brz .brz-css-14e9j3p .brz-picture:after,
        .brz .brz-css-14e9j3p .brz-picture,
        .brz .brz-css-14e9j3p.brz-image--withHover img.brz-img,
        .brz .brz-css-14e9j3p.brz-image--withHover img.dynamic-image,
        .brz .brz-css-14e9j3p.brz-image--withHover .brz-img__hover {
          transition-duration: 0.51s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-1vd0o10 {
        margin: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vd0o10 {
          padding: 0;
          margin: 10px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1vd0o10 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vd0o10 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1vd0o10 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1vd0o10 {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dc2uxb.brz-hover-animation__container {
          max-width: 50%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nz56mo {
          padding-top: 56.2867%;
        }

        .brz .brz-css-1nz56mo>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-1ke0u7d {
        padding: 28px 20% 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ke0u7d {
          padding: 28px 20% 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ke0u7d .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ke0u7d {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ke0u7d {
          padding: 0;
          margin: 18px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ke0u7d {
          padding: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-qvkpw4 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-cOL7W {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 30px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cOL7W {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 30px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cOL7W {
          font-size: 24px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cOL7W {
          text-align: center !important;
          font-size: 24px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b0is4v {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1b0is4v .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b0is4v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1urqy49 {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1urqy49 {
          height: 30px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1urqy49 {
          height: 25px;
        }
      }

      .brz .brz-css-16lv7h6 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-16lv7h6 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-16lv7h6 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16lv7h6 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16lv7h6 {
          margin: 0px 0px 10px 0px;
        }
      }

      .brz .brz-css-7u49x9 {
        animation-name: slideInUp;
        animation-duration: 1500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7u49x9 {
          animation-name: slideInUp;
          animation-duration: 1500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7u49x9 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7u49x9 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
          width: 18px;
        }

        .brz .brz-css-3c6883:hover .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      .brz .brz-css-12prtfx .brz-menu__ul {
        font-family: "Jost", sans-serif;
      }

      .brz .brz-css-12prtfx .brz-menu__ul {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a {
        padding: 0px 10px 0px 10px;
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
        color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: 16px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-family: "Jost", sans-serif;
          display: flex;
          flex-wrap: wrap;
          justify-content: inherit;
          align-items: center;
          max-width: none;
          margin: 0px -5px 0px -5px;
        }

        .brz .brz-css-12prtfx:hover .brz-menu__ul {
          color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a {
          flex-flow: row nowrap;
          padding: 0px 10px 0px 10px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          border-radius: 0px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>a {
          border-radius: 0px;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu {
          font-family: var(--brz-buttonfontfamily, initial);
          border-radius: 0px;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu:hover {
          color: rgba(255, 255, 255, 1);
          background-color: rgba(51, 51, 51, 1);
          box-shadow: none;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-menu__item>.brz-a {
          flex-flow: row nowrap;
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu .brz-a:hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
          font-size: 12px;
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__item--current .brz-menu__sub-menu {
          box-shadow: none;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current):hover>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__item-dropdown .brz-menu__item:hover {
          background-color: rgba(51, 51, 51, 1);
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-menu__item-dropdown:hover .brz-a:hover:after {
          border-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item {
          border-bottom: 1px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__item-dropdown .brz-menu__item,
        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__item--current .brz-menu__sub-menu,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
        .brz .brz-css-12prtfx:hover .brz-menu__ul,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item,
        .brz .brz-css-12prtfx .brz-menu__sub-menu,
        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu .brz-a,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: 16px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-12prtfx [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-12prtfx [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-12prtfx>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-12prtfx>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-12prtfx>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-12prtfx .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 2.5px;
          margin-left: 2.5px;
        }
      }

      .brz .brz-css-1tnqvte {
        margin: 15px;
        border: 0px solid transparent;
        padding: 25px 30px 25px 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tnqvte {
          z-index: auto;
          margin: 15px;
          border: 0px solid transparent;
          padding: 25px 30px 25px 30px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tnqvte:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1tnqvte {
          margin: 10px;
          border: 2px solid transparent;
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1tnqvte {
          margin: 25px;
          padding: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5p6ub5 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-xnxdtg {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xnxdtg {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-xnxdtg .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xnxdtg {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xnxdtg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-xca468 {
        margin: 15px;
        border: 0px solid transparent;
        padding: 25px 30px 25px 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xca468 {
          z-index: auto;
          margin: 15px;
          border: 0px solid transparent;
          padding: 25px 30px 25px 30px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xca468:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xca468 {
          margin: 10px;
          border: 2px solid transparent;
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xca468 {
          margin: 25px;
          padding: 10px;
        }
      }

      .brz .brz-css-p6TWq {
        margin-top: 0px !important;
        margin-bottom: 10px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 15px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-p6TWq {
          margin-top: 0px !important;
          margin-bottom: 10px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 15px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-13276j5 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-wdqtqz {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wdqtqz {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-wdqtqz .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wdqtqz {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kftx2n {
          width: 133.71px;
          height: 143.19px;
          margin-inline-start: -15.55px;
          margin-top: -11.45px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-cep3ax {
          padding-top: 100.6649%;
        }

        .brz .brz-css-cep3ax>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6xxptb.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      .brz .brz-css-3jwt8h {
        border-radius: 300px;
      }

      .brz .brz-css-3jwt8h .brz-picture:after {
        border-radius: 300px;
      }

      .brz .brz-css-3jwt8h .brz-picture {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-3jwt8h:not(.brz-image--hovered) {
          max-width: 35%;
        }

        .brz .brz-css-3jwt8h {
          height: auto;
          border-radius: 300px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-3jwt8h:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-3jwt8h .brz-picture:after {
          border-radius: 300px;
        }

        .brz .brz-css-3jwt8h:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-3jwt8h .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-3jwt8h:hover .brz-picture {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-3jwt8h,
        .brz .brz-css-3jwt8h .brz-picture:after,
        .brz .brz-css-3jwt8h .brz-picture,
        .brz .brz-css-3jwt8h.brz-image--withHover img.brz-img,
        .brz .brz-css-3jwt8h.brz-image--withHover img.dynamic-image,
        .brz .brz-css-3jwt8h.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-n5xit4 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-n5xit4 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-n5xit4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-bfBFP {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-bfBFP {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bfBFP {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bfBFP {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-bybboc {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1aoj2jt {
        margin: 10px 10px 10px 1px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1aoj2jt {
          padding: 0;
          margin: 10px 10px 10px 1px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1aoj2jt .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1aoj2jt {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1aoj2jt {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1aoj2jt {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-1rtrp4p {
        flex: 1 1 33.4%;
        max-width: 33.4%;
        justify-content: flex-end;
      }

      .brz .brz-css-1rtrp4p .brz-columns__scroll-effect {
        justify-content: flex-end;
      }

      .brz .brz-css-1rtrp4p>.brz-bg {
        margin: 15px;
        border-radius: 12px;
      }

      .brz .brz-css-1rtrp4p>.brz-bg {
        border: 0px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-1rtrp4p>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rtrp4p {
          z-index: auto;
          flex: 1 1 33.4%;
          max-width: 33.4%;
          justify-content: flex-end;
        }

        .brz .brz-css-1rtrp4p .brz-columns__scroll-effect {
          justify-content: flex-end;
        }

        .brz .brz-css-1rtrp4p>.brz-bg {
          margin: 15px;
          mix-blend-mode: normal;
          border-radius: 12px;
        }

        .brz .brz-css-1rtrp4p:hover>.brz-bg {
          border: 0px solid rgba(0, 0, 0, 0);
          box-shadow: none;
        }

        .brz .brz-css-1rtrp4p>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rtrp4p:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1rtrp4p:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1rtrp4p>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rtrp4p:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-1rtrp4p>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1rtrp4p:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1rtrp4p>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1rtrp4p:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1rtrp4p>.brz-bg,
        .brz .brz-css-1rtrp4p>.brz-bg>.brz-bg-image,
        .brz .brz-css-1rtrp4p>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rtrp4p>.brz-bg {
          margin: 10px;
          border-radius: 0px;
        }

        .brz .brz-css-1rtrp4p>.brz-bg {
          border: 2px solid rgba(245, 245, 245, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rtrp4p {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1rtrp4p>.brz-bg {
          margin: 25px;
        }

        .brz .brz-css-1rtrp4p>.brz-bg {
          border: 0px solid rgba(255, 255, 255, 0);
        }
      }

      .brz .brz-css-t55gy {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-t55gy {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-t55gy {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-t55gy {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      .brz .brz-css-is1hM {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-is1hM {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-is1hM {
          font-size: 16px;
          line-height: 1.2;
          font-weight: 600;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-is1hM {
          font-size: 15px;
          line-height: 1.2;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-v7calt {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-tt6a88 {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-tt6a88 {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-tt6a88 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-tt6a88 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-tt6a88 {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-hkcMR {
        margin-top: 0px !important;
        margin-bottom: 10px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 15px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-hkcMR {
          margin-top: 0px !important;
          margin-bottom: 10px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 15px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-bm3hlr {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1nk8nvy {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nk8nvy {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1nk8nvy .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nk8nvy {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19t56rk {
          width: 167.34px;
          height: 167.34px;
          margin-inline-start: -31.24px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1g689yt {
          padding-top: 101.0013%;
        }

        .brz .brz-css-1g689yt>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ov84nf.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      .brz .brz-css-xwwmmc {
        border-radius: 300px;
      }

      .brz .brz-css-xwwmmc .brz-picture:after {
        border-radius: 300px;
      }

      .brz .brz-css-xwwmmc .brz-picture {
        filter: brightness(95%) hue-rotate(0deg) saturate(0%) contrast(98%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-xwwmmc:not(.brz-image--hovered) {
          max-width: 35%;
        }

        .brz .brz-css-xwwmmc {
          height: auto;
          border-radius: 300px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-xwwmmc:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-xwwmmc .brz-picture:after {
          border-radius: 300px;
        }

        .brz .brz-css-xwwmmc:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-xwwmmc .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xwwmmc:hover .brz-picture {
          filter: brightness(95%) hue-rotate(0deg) saturate(0%) contrast(98%);
        }

        .brz .brz-css-xwwmmc,
        .brz .brz-css-xwwmmc .brz-picture:after,
        .brz .brz-css-xwwmmc .brz-picture,
        .brz .brz-css-xwwmmc.brz-image--withHover img.brz-img,
        .brz .brz-css-xwwmmc.brz-image--withHover img.dynamic-image,
        .brz .brz-css-xwwmmc.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1citgok {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1citgok .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1citgok {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-ynwyx {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ynwyx {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ynwyx {
          font-size: 16px;
          line-height: 1.2;
          font-weight: 600;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ynwyx {
          font-size: 15px;
          line-height: 1.2;
        }
      }

      .brz .brz-css-xG3Mp {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xG3Mp {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xG3Mp {
          font-size: 16px;
          line-height: 1.3;
          font-weight: 600;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xG3Mp {
          font-size: 15px;
          line-height: 1.3;
        }
      }

      .brz .brz-css-rod888 {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rod888 {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-rod888 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rod888 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rod888 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-zy1jy4 {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-p6nr4 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-p6nr4 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-p6nr4 {
          line-height: 1.5;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-p6nr4 {
          font-size: 16px;
          line-height: 1.5;
        }
      }

      .brz .brz-css-dsFqn {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dsFqn {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dsFqn {
          line-height: 1.5;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dsFqn {
          font-size: 16px;
          line-height: 1.5;
        }
      }

      .brz .brz-css-zEPFp {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zEPFp {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zEPFp {
          line-height: 1.5;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zEPFp {
          font-size: 16px;
          line-height: 1.5;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-a7x0sq {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-t3haf8 {
        padding: 0;
        margin: 10px 20px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-t3haf8 {
          padding: 0;
          margin: 10px 20px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-t3haf8 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-t3haf8 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-t3haf8 {
          padding: 5px 15px 5px 15px;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-t3haf8 {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-1varrz1 {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1varrz1 {
          height: 30px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1varrz1 {
          height: 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-f8le4c {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-f8le4c .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-f8le4c {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-teKhI {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 45px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-teKhI {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 45px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-teKhI {
          text-align: justify !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-teKhI {
          text-align: center !important;
          font-size: 30px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mjd6w2 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-23tnqc {
        padding: 0;
        margin: 0px 30px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-23tnqc {
          padding: 0;
          margin: 0px 30px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-23tnqc .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-23tnqc {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-23tnqc {
          padding: 5px 15px 5px 15px;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-23tnqc {
          margin: 0;
        }
      }

      .brz .brz-css-14m1egm {
        margin: 0;
        padding: 5px 50px 5px 315px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14m1egm {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 50px 5px 315px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14m1egm:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14m1egm {
          margin: 15px 0px 0px 0px;
          padding: 5px 25px 5px 25px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14m1egm {
          margin: 25px 0px 10px 0px;
          padding: 10px;
        }
      }

      .brz .brz-css-v98ves {
        flex: 1 1 60%;
        max-width: 60%;
        justify-content: center;
      }

      .brz .brz-css-v98ves .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-v98ves>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-v98ves {
          z-index: auto;
          flex: 1 1 60%;
          max-width: 60%;
          justify-content: center;
        }

        .brz .brz-css-v98ves .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-v98ves>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-v98ves:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-v98ves>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-v98ves:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-v98ves:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-v98ves>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-v98ves:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-v98ves>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-v98ves:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-v98ves>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-v98ves:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-v98ves>.brz-bg,
        .brz .brz-css-v98ves>.brz-bg>.brz-bg-image,
        .brz .brz-css-v98ves>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-v98ves {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-v98ves>.brz-bg {
          margin: 15px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-v98ves {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-v98ves>.brz-bg {
          margin: 25px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1f9awi1 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1f9awi1>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1f9awi1:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1f9awi1>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1f9awi1:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1f9awi1:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1f9awi1>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1f9awi1:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1f9awi1>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1f9awi1:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1f9awi1>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1f9awi1:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1f9awi1:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1f9awi1>.brz-row,
        .brz .brz-css-1f9awi1>.brz-bg>.brz-bg-video,
        .brz .brz-css-1f9awi1>.brz-bg,
        .brz .brz-css-1f9awi1>.brz-bg>.brz-bg-image,
        .brz .brz-css-1f9awi1>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1f9awi1 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1f9awi1>.brz-row {
          flex-direction: row-reverse;
          flex-wrap: wrap-reverse;
          justify-content: flex-end;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1f9awi1>.brz-row {
          flex-direction: row-reverse;
          flex-wrap: wrap-reverse;
          justify-content: flex-end;
        }
      }

      .brz .brz-css-maLcr {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-maLcr {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-maLcr {
          line-height: 1.5;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-maLcr {
          font-size: 16px;
          line-height: 1.5;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17q5835 {
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17q5835:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17q5835 {
          max-width: 100%;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-17q5835 {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-17q5835 {
          max-width: 100%;
        }
      }

      .brz .brz-css-1uvx3o0 {
        padding: 25px 0px 60px 0px;
      }

      .brz .brz-css-1uvx3o0>.brz-bg {
        border-radius: 0px 0px 0px 0px;
      }

      .brz .brz-css-1uvx3o0>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 0.2);
      }

      .brz .brz-css-1uvx3o0>.brz-bg,
      .brz .brz-css-1uvx3o0>.brz-bg>.brz-bg-image,
      .brz .brz-css-1uvx3o0>.brz-bg>.brz-bg-map,
      .brz .brz-css-1uvx3o0>.brz-bg>.brz-bg-color,
      .brz .brz-css-1uvx3o0>.brz-bg>.brz-bg-video {
        transition-duration: 0s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uvx3o0 {
          padding: 25px 0px 60px 0px;
        }

        .brz .brz-css-1uvx3o0>.brz-bg {
          border-radius: 0px 0px 0px 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1uvx3o0:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1uvx3o0>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1uvx3o0:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1uvx3o0:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1uvx3o0>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1uvx3o0:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 0.2);
          background-image: none;
        }

        .brz .brz-css-1uvx3o0>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1uvx3o0:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1uvx3o0>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1uvx3o0:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1uvx3o0>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1uvx3o0>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1uvx3o0>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1uvx3o0>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1uvx3o0>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1uvx3o0:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1uvx3o0>.brz-bg,
        .brz .brz-css-1uvx3o0>.brz-bg>.brz-bg-image,
        .brz .brz-css-1uvx3o0>.brz-bg>.brz-bg-map,
        .brz .brz-css-1uvx3o0>.brz-bg>.brz-bg-color,
        .brz .brz-css-1uvx3o0>.brz-bg>.brz-bg-video {
          transition-duration: 0s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uvx3o0:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1uvx3o0 {
          padding: 20px 15px 40px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1uvx3o0 {
          padding: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1azieiv {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1azieiv.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1azieiv .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1azieiv>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1azieiv>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1azieiv>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1azieiv:hover {
          display: block;
        }
      }

      .brz .brz-css-xda4j {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 22px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xda4j {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 22px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xda4j {
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xda4j {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15qnod {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-xwmgmz {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xwmgmz {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-xwmgmz .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xwmgmz {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xwmgmz {
          margin: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i6xh3e {
          padding-top: 99.6022%;
        }

        .brz .brz-css-1i6xh3e>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1u63cu0.brz-hover-animation__container {
          max-width: 40%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1t4uuyy:not(.brz-image--hovered) {
          max-width: 40%;
        }

        .brz .brz-css-1t4uuyy {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1t4uuyy:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1t4uuyy .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1t4uuyy:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1t4uuyy .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1t4uuyy:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1t4uuyy,
        .brz .brz-css-1t4uuyy .brz-picture:after,
        .brz .brz-css-1t4uuyy .brz-picture,
        .brz .brz-css-1t4uuyy.brz-image--withHover img.brz-img,
        .brz .brz-css-1t4uuyy.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1t4uuyy.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-lsn1yo {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-lsn1yo {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-lsn1yo .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-lsn1yo {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lsn1yo {
          margin: 12px 0px 13px 0px;
        }
      }

      .brz .brz-css-1mvx82h {
        margin: 0px 15px 0px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mvx82h {
          z-index: auto;
          margin: 0px 15px 0px 15px;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mvx82h:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1mvx82h {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mvx82h {
          margin: 10px;
        }
      }

      .brz .brz-css-1ejo77a {
        flex: 1 1 25%;
        max-width: 25%;
      }

      .brz .brz-css-1ejo77a>.brz-bg {
        margin: 0px 15px 0px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ejo77a {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: flex-start;
        }

        .brz .brz-css-1ejo77a .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1ejo77a>.brz-bg {
          margin: 0px 15px 0px 15px;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1ejo77a:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1ejo77a>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1ejo77a:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1ejo77a:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1ejo77a>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1ejo77a:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1ejo77a>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1ejo77a:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1ejo77a>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1ejo77a:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1ejo77a>.brz-bg,
        .brz .brz-css-1ejo77a>.brz-bg>.brz-bg-image,
        .brz .brz-css-1ejo77a>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ejo77a>.brz-bg {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ejo77a {
          flex: 1 1 48%;
          max-width: 48%;
        }

        .brz .brz-css-1ejo77a>.brz-bg {
          margin: 10px;
        }
      }

      .brz .brz-css-fdmHY {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 22px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fdmHY {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 22px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fdmHY {
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fdmHY {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      .brz .brz-css-m3z5S {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-m3z5S {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-m3z5S {
          line-height: 1.5;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-m3z5S {
          font-size: 16px;
          line-height: 1.5;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1h9k4nq {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1h9k4nq .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1h9k4nq {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1pdj0b4 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pdj0b4 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1pdj0b4 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pdj0b4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1pdj0b4 {
          margin: 10px;
        }
      }

      .brz .brz-css-1itd1ny .brz-icon__container {
        margin-inline-start: auto;
        margin-inline-end: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1itd1ny {
          flex-direction: row;
        }

        .brz .brz-css-1itd1ny .brz-icon__container {
          margin-inline-start: auto;
          margin-inline-end: 10px;
          align-items: flex-start;
        }
      }

      .brz .brz-css-qtDFm {
        margin-top: 1px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-qtDFm {
          margin-top: 1px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qtDFm {
          font-size: 17px;
          line-height: 2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qtDFm {
          margin-top: 0px !important;
          font-size: 16px;
          line-height: 1.8;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-txpzsv {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1e4v70t {
        font-size: 25px;
        padding: 0;
      }

      .brz .brz-css-1e4v70t {
        color: rgba(0, 0, 0, 1);
        border: 0 !important;
        background: transparent;
        box-shadow: none !important;
        background-image: none;
      }

      .brz .brz-css-1e4v70t .brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1e4v70t {
          font-size: 25px;
          padding: 0;
          stroke-width: 1;
        }

        .brz .brz-css-1e4v70t:hover {
          color: rgba(0, 0, 0, 0.8);
          border: 0px solid rgba(35, 157, 219, 0);
          box-shadow: none;
          border: 0 !important;
          background: transparent;
          box-shadow: none !important;
          background-image: none;
        }

        .brz .brz-css-1e4v70t:hover .brz-icon-svg-custom {
          background-color: rgba(0, 0, 0, 0.8);
        }

        .brz .brz-css-1e4v70t,
        .brz .brz-css-1e4v70t .brz-icon-svg-custom {
          transition-duration: 0.5s;
          transition-property: color, box-shadow, background, border,
            border-color;
        }
      }

      .brz .brz-css-1le1g0e .brz-icon__container {
        margin-inline-start: auto;
        margin-inline-end: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1le1g0e {
          flex-direction: row;
        }

        .brz .brz-css-1le1g0e .brz-icon__container {
          margin-inline-start: auto;
          margin-inline-end: 10px;
          align-items: flex-start;
        }
      }

      .brz .brz-css-3w1l86 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-3w1l86 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-3w1l86 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3w1l86 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3w1l86 {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-g1aMQ {
        margin-top: 1px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-g1aMQ {
          margin-top: 1px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-g1aMQ {
          font-size: 17px;
          line-height: 2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-g1aMQ {
          margin-top: 0px !important;
          font-size: 16px;
          line-height: 1.8;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pjuaje {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1ltuqgm {
        font-size: 25px;
        padding: 0;
      }

      .brz .brz-css-1ltuqgm {
        color: rgba(0, 0, 0, 1);
        border: 0 !important;
        background: transparent;
        box-shadow: none !important;
        background-image: none;
      }

      .brz .brz-css-1ltuqgm .brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ltuqgm {
          font-size: 25px;
          padding: 0;
          stroke-width: 1;
        }

        .brz .brz-css-1ltuqgm:hover {
          color: rgba(0, 0, 0, 0.8);
          border: 0px solid rgba(35, 157, 219, 0);
          box-shadow: none;
          border: 0 !important;
          background: transparent;
          box-shadow: none !important;
          background-image: none;
        }

        .brz .brz-css-1ltuqgm:hover .brz-icon-svg-custom {
          background-color: rgba(0, 0, 0, 0.8);
        }

        .brz .brz-css-1ltuqgm,
        .brz .brz-css-1ltuqgm .brz-icon-svg-custom {
          transition-duration: 0.5s;
          transition-property: color, box-shadow, background, border,
            border-color;
        }
      }

      .brz .brz-css-1m9007n .brz-icon__container {
        margin-inline-start: auto;
        margin-inline-end: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1m9007n {
          flex-direction: row;
        }

        .brz .brz-css-1m9007n .brz-icon__container {
          margin-inline-start: auto;
          margin-inline-end: 10px;
          align-items: flex-start;
        }
      }

      .brz .brz-css-1eliyx3 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eliyx3 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1eliyx3 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eliyx3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1eliyx3 {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-mPXE_ {
        margin-top: 1px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mPXE_ {
          margin-top: 1px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mPXE_ {
          font-size: 17px;
          line-height: 2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mPXE_ {
          margin-top: 0px !important;
          font-size: 16px;
          line-height: 1.8;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4knnvc {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1cz13d3 {
        font-size: 25px;
        padding: 0;
      }

      .brz .brz-css-1cz13d3 {
        color: rgba(0, 0, 0, 1);
        border: 0 !important;
        background: transparent;
        box-shadow: none !important;
        background-image: none;
      }

      .brz .brz-css-1cz13d3 .brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cz13d3 {
          font-size: 25px;
          padding: 0;
          stroke-width: 1;
        }

        .brz .brz-css-1cz13d3:hover {
          color: rgba(0, 0, 0, 0.8);
          border: 0px solid rgba(35, 157, 219, 0);
          box-shadow: none;
          border: 0 !important;
          background: transparent;
          box-shadow: none !important;
          background-image: none;
        }

        .brz .brz-css-1cz13d3:hover .brz-icon-svg-custom {
          background-color: rgba(0, 0, 0, 0.8);
        }

        .brz .brz-css-1cz13d3,
        .brz .brz-css-1cz13d3 .brz-icon-svg-custom {
          transition-duration: 0.5s;
          transition-property: color, box-shadow, background, border,
            border-color;
        }
      }

      .brz .brz-css-1yfjiy1 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yfjiy1 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1yfjiy1 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yfjiy1 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yfjiy1 {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-8ijz08 {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8ijz08 {
          height: 30px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8ijz08 {
          height: 25px;
        }
      }

      .brz .brz-css-mkcXe {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mkcXe {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mkcXe {
          font-size: 17px;
          line-height: 2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mkcXe {
          font-size: 16px;
          line-height: 1.8;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-aiyuze {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-25b3eo {
        font-size: 25px;
        padding: 0;
      }

      .brz .brz-css-25b3eo {
        color: rgba(0, 0, 0, 1);
        border: 0 !important;
        background: transparent;
        box-shadow: none !important;
        background-image: none;
      }

      .brz .brz-css-25b3eo .brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-25b3eo {
          font-size: 25px;
          padding: 0;
          stroke-width: 1;
        }

        .brz .brz-css-25b3eo:hover {
          color: rgba(0, 0, 0, 0.8);
          border: 0px solid rgba(35, 157, 219, 0);
          box-shadow: none;
          border: 0 !important;
          background: transparent;
          box-shadow: none !important;
          background-image: none;
        }

        .brz .brz-css-25b3eo:hover .brz-icon-svg-custom {
          background-color: rgba(0, 0, 0, 0.8);
        }

        .brz .brz-css-25b3eo,
        .brz .brz-css-25b3eo .brz-icon-svg-custom {
          transition-duration: 0.5s;
          transition-property: color, box-shadow, background, border,
            border-color;
        }
      }

      .brz .brz-css-1wp1nay .brz-icon__container {
        margin-inline-start: auto;
        margin-inline-end: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wp1nay {
          flex-direction: row;
        }

        .brz .brz-css-1wp1nay .brz-icon__container {
          margin-inline-start: auto;
          margin-inline-end: 10px;
          align-items: flex-start;
        }
      }

      .brz .brz-css-1rmfdos {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rmfdos {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1rmfdos .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rmfdos {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rmfdos {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-lxevy {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.6;
        font-weight: 600;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-lxevy {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.6;
          font-weight: 600;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-lxevy {
          font-size: 17px;
          line-height: 1.7;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lxevy {
          text-align: center !important;
          line-height: 1.5;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-lwvutw {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-aqc4il {
        margin: 10px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-aqc4il {
          padding: 0;
          margin: 10px 0px 5px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-aqc4il .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-aqc4il {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-aqc4il {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-aqc4il {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-5gcy1i {
        margin: 0;
        padding: 5px 40px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-5gcy1i {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 40px 5px 0px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5gcy1i:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5gcy1i {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5gcy1i {
          padding: 10px;
        }
      }

      .brz .brz-css-197a8fn {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-197a8fn {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-197a8fn {
          animation-name: fadeIn;
          animation-duration: 500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-giv8tr {
        flex: 1 1 100%;
        max-width: 100%;
      }

      .brz .brz-css-giv8tr>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-giv8tr {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        .brz .brz-css-giv8tr .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-giv8tr>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-giv8tr:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-giv8tr>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-giv8tr:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-giv8tr:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-giv8tr>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-giv8tr:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-giv8tr>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-giv8tr:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-giv8tr>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-giv8tr:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-giv8tr>.brz-bg,
        .brz .brz-css-giv8tr>.brz-bg>.brz-bg-image,
        .brz .brz-css-giv8tr>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4h544h {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uh1spw {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1uh1spw>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1uh1spw:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1uh1spw>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1uh1spw:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1uh1spw:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1uh1spw>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1uh1spw:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1uh1spw>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1uh1spw:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1uh1spw>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1uh1spw:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1uh1spw:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1uh1spw>.brz-row,
        .brz .brz-css-1uh1spw>.brz-bg>.brz-bg-video,
        .brz .brz-css-1uh1spw>.brz-bg,
        .brz .brz-css-1uh1spw>.brz-bg>.brz-bg-image,
        .brz .brz-css-1uh1spw>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uh1spw {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pn1tzl {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x3kvyk {
          padding-top: 101.996%;
        }

        .brz .brz-css-1x3kvyk>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-zhJgq {
        margin-top: 0px !important;
        margin-bottom: 10px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 15px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zhJgq {
          margin-top: 0px !important;
          margin-bottom: 10px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 15px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-bkjsx7 .brz-mm-menu__icon {
          font-size: 18px;
        }

        .brz .brz-css-bkjsx7 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-bkjsx7 .brz-mm-menu__icon {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-bkjsx7 .brz-mm-menu__icon {
          display: none;
          font-size: 18px;
        }

        .brz .brz-css-bkjsx7:hover .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-bkjsx7 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bkjsx7 .brz-mm-menu__icon {
          font-size: 18px;
        }

        .brz .brz-css-bkjsx7 .brz-mm-menu__icon {
          color: rgba(255, 255, 255, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bkjsx7 .brz-mm-menu__icon {
          font-size: 22px;
        }

        .brz .brz-css-bkjsx7 .brz-mm-menu__icon {
          color: rgba(255, 255, 255, 1);
        }
      }

      .brz .brz-css-ur7wvs {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ur7wvs {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ur7wvs {
          height: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fj2zuc {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-fj2zuc .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fj2zuc {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz-css-n677kj .brz-line-container:after {
        display: none;
      }

      .brz-css-n677kj .brz-hr,
      .brz-css-n677kj .brz-line-container:before,
      .brz-css-n677kj .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(255, 255, 255, 1);
      }

      .brz-css-n677kj.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-n677kj {
        width: 30%;
      }

      .brz-css-n677kj .brz-hr {
        border-radius: 12px;
      }

      .brz-css-n677kj .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-n677kj .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-n677kj .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-n677kj .brz-line-icon-wrapper,
      .brz-css-n677kj .brz-hr,
      .brz-css-n677kj .brz-line-container:before,
      .brz-css-n677kj .brz-line-container:after,
      .brz-css-n677kj .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 991px) and (min-width: 479px) {
        .brz-css-n677kj.brz-css-n677kj {
          width: 45%;
        }
      }

      @media only screen and (max-width: 478px) {
        .brz-css-n677kj.brz-css-n677kj {
          width: 60%;
        }
      }

      .brz .brz-css-ykfhlw {
        margin: -5px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ykfhlw {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-ykfhlw .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ykfhlw {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ykfhlw {
          margin: 0px 60px 10px 60px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ykfhlw {
          margin: 0px 0px 10px 0px;
        }
      }

      .brz .brz-css-zeAX8 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 55px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zeAX8 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 55px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zeAX8 {
          font-size: 36px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zeAX8 {
          font-size: 33px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5ag51t {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-78lphr {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-78lphr {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-78lphr .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-78lphr {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-78lphr {
          margin: 30px 57px 10px 60px;
        }
      }

      .brz .brz-css-idc08g {
        margin: 0;
        padding: 0px 0px 5px 0%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-idc08g {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0px 0px 5px 0%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-idc08g:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-idc08g {
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-idc08g {
          margin: 10px;
          padding: 0;
        }
      }

      .brz .brz-css-1pvdyso {
        flex: 1 1 100%;
        max-width: 100%;
        justify-content: center;
      }

      .brz .brz-css-1pvdyso .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-1pvdyso>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pvdyso {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: center;
        }

        .brz .brz-css-1pvdyso .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-1pvdyso>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1pvdyso:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1pvdyso>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1pvdyso:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1pvdyso:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1pvdyso>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1pvdyso:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1pvdyso>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1pvdyso:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1pvdyso>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1pvdyso:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1pvdyso>.brz-bg,
        .brz .brz-css-1pvdyso>.brz-bg>.brz-bg-image,
        .brz .brz-css-1pvdyso>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1pvdyso>.brz-bg {
          margin: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v6pdci {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1flei3t {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1flei3t>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1flei3t:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1flei3t>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1flei3t:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1flei3t:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1flei3t>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1flei3t:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1flei3t>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1flei3t:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1flei3t>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1flei3t:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1flei3t:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1flei3t>.brz-row,
        .brz .brz-css-1flei3t>.brz-bg>.brz-bg-video,
        .brz .brz-css-1flei3t>.brz-bg,
        .brz .brz-css-1flei3t>.brz-bg>.brz-bg-image,
        .brz .brz-css-1flei3t>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1flei3t {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1s4pkgg.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
        padding: 10px 20px 10px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1s4pkgg .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-1s4pkgg .brz-mm-navbar {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-1s4pkgg.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1s4pkgg .brz-mm-navbar .brz-mm-close {
          font-size: 16px;
          margin: 0;
          padding: 10px 15px 10px 10px;
        }

        .brz .brz-css-1s4pkgg .brz-mm-navbar .brz-mm-close:hover {
          color: rgba(255, 255, 255, 1);
          background-color: #333333;
        }

        .brz .brz-css-1s4pkgg .brz-menu__item {
          font-family: var(--brz-buttonfontfamily, initial);
        }

        .brz .brz-css-1s4pkgg .brz-menu__item:hover {
          color: rgba(255, 255, 255, 1);
          border-color: rgba(85, 85, 85, 1);
        }

        .brz nav.brz-mm-menu.brz-css-1s4pkgg {
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-1s4pkgg.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
          padding: 10px 20px 10px 20px;
          flex-flow: row nowrap;
        }

        .brz .brz-css-1s4pkgg:hover .brz-menu__item:hover>.brz-mm-listitem__text {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1s4pkgg .brz-menu__item:hover .brz-mm-menu__item__icon.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1s4pkgg .brz-mm-navbar {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1s4pkgg:hover .brz-menu__item.brz-mm-listitem_opened {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1s4pkgg.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels {
          background-image: none;
        }

        .brz .brz-css-1s4pkgg.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-1s4pkgg .brz-mm-panels>.brz-mm-panel:before {
          background-image: none;
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-1s4pkgg.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-1s4pkgg:hover .brz-mm-panels>.brz-mm-panel {
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-1s4pkgg .brz-mm-panels>.brz-mm-panel {
          background-image: none;
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-1s4pkgg.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after {
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-1s4pkgg:hover .brz-mm-listitem {
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-1s4pkgg .brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz:hover .brz-css-1s4pkgg .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1s4pkgg .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1s4pkgg .brz-mm-listitem,
        .brz .brz-css-1s4pkgg.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after,
        .brz .brz-css-1s4pkgg .brz-menu__item:hover,
        .brz .brz-css-1s4pkgg.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-1s4pkgg .brz-mm-panels>.brz-mm-panel,
        .brz .brz-css-1s4pkgg.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-1s4pkgg .brz-mm-panels>.brz-mm-panel:before,
        .brz .brz-css-1s4pkgg .brz-menu__item.brz-mm-listitem_opened,
        .brz .brz-css-1s4pkgg .brz-mm-navbar,
        .brz nav.brz-mm-menu.brz-css-1s4pkgg,
        .brz .brz-css-1s4pkgg .brz-menu__item>.brz-mm-listitem__text,
        .brz .brz-css-1s4pkgg .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1s4pkgg .brz-mm-navbar .brz-mm-close:hover {
          transition-duration: 0.3s;
        }

        .brz .brz-css-1s4pkgg .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-1s4pkgg .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-1s4pkgg .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-1s4pkgg .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-1s4pkgg.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1s4pkgg .brz-menu__item {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-1s4pkgg .brz-mm-navbar {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-1s4pkgg.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttontabletlineheight, initial) * var(--brz-buttontabletfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1s4pkgg.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
          padding: 15px 20px 15px 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1s4pkgg .brz-menu__item {
          font-size: 20px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-1s4pkgg .brz-mm-navbar {
          font-size: 20px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-1s4pkgg.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(1.6 * 20px + 15px + 15px);
          padding-right: 20px;
        }
      }

      .brz .brz-css-1ozwhrm .brz-menu__ul {
        font-family: "Jost", sans-serif;
      }

      .brz .brz-css-1ozwhrm .brz-menu__ul {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item>.brz-a {
        padding: 0px 15px 0px 15px;
      }

      .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item {
        color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ozwhrm .brz-menu__ul {
          font-size: 18px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ozwhrm .brz-menu__ul {
          font-family: "Jost", sans-serif;
          display: flex;
          flex-wrap: wrap;
          justify-content: inherit;
          align-items: center;
          max-width: none;
          margin: 0px -5px 0px -5px;
        }

        .brz .brz-css-1ozwhrm:hover .brz-menu__ul {
          color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item>.brz-a {
          flex-flow: row nowrap;
          padding: 0px 15px 0px 15px;
        }

        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item.brz-menu__item--opened:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
        }

        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item {
          border-radius: 0px;
        }

        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item>a {
          border-radius: 0px;
        }

        .brz .brz-css-1ozwhrm .brz-menu__sub-menu {
          font-family: var(--brz-buttonfontfamily, initial);
          border-radius: 0px;
        }

        .brz .brz-css-1ozwhrm .brz-menu__sub-menu:hover {
          color: rgba(255, 255, 255, 1);
          background-color: rgba(51, 51, 51, 1);
          box-shadow: none;
        }

        .brz .brz-css-1ozwhrm .brz-menu__sub-menu .brz-menu__item>.brz-a {
          flex-flow: row nowrap;
        }

        .brz .brz-css-1ozwhrm:hover .brz-menu__sub-menu .brz-a:hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1ozwhrm .brz-menu__sub-menu .brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
          font-size: 12px;
        }

        .brz .brz-css-1ozwhrm:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1ozwhrm:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1ozwhrm:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-1ozwhrm:hover .brz-menu__item--current .brz-menu__sub-menu {
          box-shadow: none;
        }

        .brz .brz-css-1ozwhrm .brz-menu__sub-menu>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1ozwhrm .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current):hover>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1ozwhrm:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1ozwhrm .brz-menu__item-dropdown .brz-menu__item:hover {
          background-color: rgba(51, 51, 51, 1);
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1ozwhrm .brz-menu__sub-menu .brz-menu__item-dropdown:hover .brz-a:hover:after {
          border-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-1ozwhrm:hover .brz-menu__sub-menu>.brz-menu__item {
          border-bottom: 1px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-1ozwhrm .brz-menu__item-dropdown .brz-menu__item,
        .brz .brz-css-1ozwhrm .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
        .brz .brz-css-1ozwhrm .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-1ozwhrm .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-1ozwhrm .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-1ozwhrm .brz-menu__item--current .brz-menu__sub-menu,
        .brz .brz-css-1ozwhrm .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
        .brz .brz-css-1ozwhrm:hover .brz-menu__ul,
        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item>.brz-a,
        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item,
        .brz .brz-css-1ozwhrm .brz-menu__sub-menu,
        .brz .brz-css-1ozwhrm:hover .brz-menu__sub-menu .brz-a,
        .brz .brz-css-1ozwhrm .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
        .brz .brz-css-1ozwhrm .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ozwhrm .brz-menu__ul {
          font-size: 18px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-1ozwhrm .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-1ozwhrm .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-1ozwhrm [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-1ozwhrm [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-1ozwhrm>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-1ozwhrm>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-1ozwhrm>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-1ozwhrm .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ozwhrm .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ozwhrm .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ozwhrm .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ozwhrm .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }
      }

      .brz .brz-css-14pobfq {
        margin: 10px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14pobfq {
          padding: 0;
          margin: 10px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-14pobfq .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14pobfq {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14pobfq {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14pobfq {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-10t6vj5 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1ropig7 {
        padding: 5px 15px 50px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ropig7 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 50px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ropig7:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ropig7 {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ropig7 {
          padding: 0;
        }
      }

      .brz .brz-css-14ebxlg {
        flex: 1 1 80%;
        max-width: 80%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14ebxlg {
          z-index: auto;
          flex: 1 1 80%;
          max-width: 80%;
          justify-content: flex-start;
        }

        .brz .brz-css-14ebxlg .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-14ebxlg>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-14ebxlg:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-14ebxlg>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14ebxlg:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-14ebxlg:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-14ebxlg>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14ebxlg:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-14ebxlg>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-14ebxlg:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-14ebxlg>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-14ebxlg:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-14ebxlg>.brz-bg,
        .brz .brz-css-14ebxlg>.brz-bg>.brz-bg-image,
        .brz .brz-css-14ebxlg>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14ebxlg {
          flex: 1 1 42.8%;
          max-width: 42.8%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1iicsi1 {
          padding-top: 53.7518%;
        }

        .brz .brz-css-1iicsi1>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ym1p8g.brz-hover-animation__container {
          max-width: 70%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12hzgcj:not(.brz-image--hovered) {
          max-width: 70%;
        }

        .brz .brz-css-12hzgcj {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-12hzgcj:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-12hzgcj .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-12hzgcj:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-12hzgcj .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-12hzgcj:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-12hzgcj,
        .brz .brz-css-12hzgcj .brz-picture:after,
        .brz .brz-css-12hzgcj .brz-picture,
        .brz .brz-css-12hzgcj.brz-image--withHover img.brz-img,
        .brz .brz-css-12hzgcj.brz-image--withHover img.dynamic-image,
        .brz .brz-css-12hzgcj.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-14da7mm {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14da7mm {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-14da7mm .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14da7mm {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14da7mm {
          margin: 0px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14da7mm {
          margin: 0px 0px 20px 0px;
        }
      }

      .brz .brz-css-1w32zr5 {
        margin: 0;
        padding: 0px 15px 0px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1w32zr5 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0px 15px 0px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1w32zr5:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1w32zr5 {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1w32zr5 {
          margin: 10px 0px 10px 20px;
          padding: 0;
        }
      }

      .brz .brz-css-bk3tt4 {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-bk3tt4>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-bk3tt4 {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-bk3tt4 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-bk3tt4>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-bk3tt4:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-bk3tt4>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-bk3tt4:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-bk3tt4:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-bk3tt4>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-bk3tt4:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-bk3tt4>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-bk3tt4:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-bk3tt4>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-bk3tt4:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-bk3tt4>.brz-bg,
        .brz .brz-css-bk3tt4>.brz-bg>.brz-bg-image,
        .brz .brz-css-bk3tt4>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bk3tt4 {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-bk3tt4>.brz-bg {
          margin: 10px 0px 10px 20px;
        }
      }

      .brz .brz-css-2snklu {
        padding: 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-2snklu {
          padding: 15px;
          max-width: 100%;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2snklu {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2snklu {
          padding: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1l9hysr {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1l9hysr>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1l9hysr:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1l9hysr>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1l9hysr:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1l9hysr:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1l9hysr>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1l9hysr:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1l9hysr>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1l9hysr:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1l9hysr>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1l9hysr:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1l9hysr:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1l9hysr>.brz-row,
        .brz .brz-css-1l9hysr>.brz-bg>.brz-bg-video,
        .brz .brz-css-1l9hysr>.brz-bg,
        .brz .brz-css-1l9hysr>.brz-bg>.brz-bg-image,
        .brz .brz-css-1l9hysr>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1l9hysr {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jco7ea:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jco7ea {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-duqp8h {
        padding: 40px 0px 60px 0px;
      }

      .brz .brz-css-duqp8h>.brz-bg>.brz-bg-image {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-duqp8h>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-duqp8h>.brz-bg>.brz-bg-map {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-duqp8h>.brz-bg>.brz-bg-video {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-duqp8h>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-duqp8h {
          padding: 40px 0px 60px 0px;
        }

        .brz .brz-css-duqp8h>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-duqp8h:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-duqp8h>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-duqp8h:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
          display: block;
        }

        .brz .brz-css-duqp8h:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-duqp8h>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-duqp8h:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-duqp8h>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-duqp8h:hover>.brz-bg>.brz-bg-map {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-duqp8h>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-duqp8h:hover>.brz-bg>.brz-bg-video {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-duqp8h>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-duqp8h>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-duqp8h>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-duqp8h>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-duqp8h>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-duqp8h:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-duqp8h>.brz-bg,
        .brz .brz-css-duqp8h>.brz-bg>.brz-bg-image,
        .brz .brz-css-duqp8h>.brz-bg>.brz-bg-map,
        .brz .brz-css-duqp8h>.brz-bg>.brz-bg-color,
        .brz .brz-css-duqp8h>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-duqp8h:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-duqp8h {
          padding: 19px 15px 40px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-duqp8h {
          padding: 20px 15px 60px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-o85liz {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-o85liz.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-o85liz .brz-container {
          justify-content: center;
        }

        .brz .brz-css-o85liz>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-o85liz>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-o85liz>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-o85liz:hover {
          display: block;
        }
      }

      .brz .brz-css-eau2qh {
        padding: 0px 85px 0px 100px;
        margin: 10px 85px 10px 100px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-eau2qh {
          padding: 0px 85px 0px 100px;
          margin: 10px 85px 10px 100px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-eau2qh .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-eau2qh {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-eau2qh {
          padding: 0;
          margin: 20px 60px 30px 60px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-eau2qh {
          padding: 0;
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-yjWnf {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-yjWnf {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-yjWnf {
          line-height: 1.5;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yjWnf {
          font-size: 16px;
          line-height: 1.5;
          font-weight: 600;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-u6d4fd.brz-hover-animation__container {
          max-width: 39%;
        }
      }

      .brz .brz-css-fdDmq {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 22px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fdDmq {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 22px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fdDmq {
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fdDmq {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mbzbzv:not(.brz-image--hovered) {
          max-width: 39%;
        }

        .brz .brz-css-1mbzbzv {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1mbzbzv:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1mbzbzv .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1mbzbzv:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1mbzbzv .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1mbzbzv:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1mbzbzv,
        .brz .brz-css-1mbzbzv .brz-picture:after,
        .brz .brz-css-1mbzbzv .brz-picture,
        .brz .brz-css-1mbzbzv.brz-image--withHover img.brz-img,
        .brz .brz-css-1mbzbzv.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1mbzbzv.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-qc4l8j {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-qc4l8j .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-qc4l8j {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-lm1by2 {
        margin: 0px 15px 0px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-lm1by2 {
          z-index: auto;
          margin: 0px 15px 0px 15px;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-lm1by2:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-lm1by2 {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lm1by2 {
          margin: 10px;
        }
      }

      .brz .brz-css-1id2bm4 {
        flex: 1 1 25%;
        max-width: 25%;
      }

      .brz .brz-css-1id2bm4>.brz-bg {
        margin: 0px 15px 0px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1id2bm4 {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: flex-start;
        }

        .brz .brz-css-1id2bm4 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1id2bm4>.brz-bg {
          margin: 0px 15px 0px 15px;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1id2bm4:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1id2bm4>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1id2bm4:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1id2bm4:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1id2bm4>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1id2bm4:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1id2bm4>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1id2bm4:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1id2bm4>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1id2bm4:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1id2bm4>.brz-bg,
        .brz .brz-css-1id2bm4>.brz-bg>.brz-bg-image,
        .brz .brz-css-1id2bm4>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1id2bm4>.brz-bg {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1id2bm4 {
          flex: 1 1 51.3%;
          max-width: 51.3%;
        }

        .brz .brz-css-1id2bm4>.brz-bg {
          margin: 10px;
        }
      }

      .brz .brz-css-e2Pra {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 22px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-e2Pra {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 22px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-e2Pra {
          line-height: 1.4;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-e2Pra {
          font-size: 18px;
          line-height: 1.4;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14tyjwc {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1111ze2 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1111ze2 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1111ze2 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1111ze2 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1111ze2 {
          margin: 10px 10px 15px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1srcwrd {
          padding-top: 101.996%;
        }

        .brz .brz-css-1srcwrd>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rbfhlq.brz-hover-animation__container {
          max-width: 39%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-i6zeab:not(.brz-image--hovered) {
          max-width: 39%;
        }

        .brz .brz-css-i6zeab {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-i6zeab:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-i6zeab .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-i6zeab:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-i6zeab .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-i6zeab:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-i6zeab,
        .brz .brz-css-i6zeab .brz-picture:after,
        .brz .brz-css-i6zeab .brz-picture,
        .brz .brz-css-i6zeab.brz-image--withHover img.brz-img,
        .brz .brz-css-i6zeab.brz-image--withHover img.dynamic-image,
        .brz .brz-css-i6zeab.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-9g3rzj {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-9g3rzj {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-9g3rzj .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9g3rzj {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9g3rzj {
          margin: 10px -5px 12px 5px;
        }
      }

      .brz .brz-css-k3c5j3 {
        margin: 0px 15px 0px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-k3c5j3 {
          z-index: auto;
          margin: 0px 15px 0px 15px;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-k3c5j3:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-k3c5j3 {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-k3c5j3 {
          margin: 10px;
        }
      }

      .brz .brz-css-7u875b {
        flex: 1 1 25%;
        max-width: 25%;
      }

      .brz .brz-css-7u875b>.brz-bg {
        margin: 0px 15px 0px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7u875b {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: flex-start;
        }

        .brz .brz-css-7u875b .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-7u875b>.brz-bg {
          margin: 0px 15px 0px 15px;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-7u875b:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-7u875b>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-7u875b:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-7u875b:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-7u875b>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-7u875b:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-7u875b>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-7u875b:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-7u875b>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-7u875b:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-7u875b>.brz-bg,
        .brz .brz-css-7u875b>.brz-bg>.brz-bg-image,
        .brz .brz-css-7u875b>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7u875b>.brz-bg {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7u875b {
          flex: 1 1 48.3%;
          max-width: 48.3%;
        }

        .brz .brz-css-7u875b>.brz-bg {
          margin: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-x1v9gm {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-zb59vc {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-zb59vc .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-zb59vc {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zb59vc {
          display: none;
        }
      }

      .brz .brz-css-1vmt4f {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vmt4f {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1vmt4f .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vmt4f {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1vmt4f {
          margin: 10px 10px 10px 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3chxqr {
          padding-top: 100.4301%;
        }

        .brz .brz-css-3chxqr>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16e4fl7.brz-hover-animation__container {
          max-width: 40%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-emcwc5:not(.brz-image--hovered) {
          max-width: 40%;
        }

        .brz .brz-css-emcwc5 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-emcwc5:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-emcwc5 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-emcwc5:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-emcwc5 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-emcwc5:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-emcwc5,
        .brz .brz-css-emcwc5 .brz-picture:after,
        .brz .brz-css-emcwc5 .brz-picture,
        .brz .brz-css-emcwc5.brz-image--withHover img.brz-img,
        .brz .brz-css-emcwc5.brz-image--withHover img.dynamic-image,
        .brz .brz-css-emcwc5.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-10gnqfu {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-10gnqfu {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-10gnqfu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-10gnqfu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10gnqfu {
          margin: 10px -5px 10px 5px;
        }
      }

      .brz .brz-css-1hyc57h {
        margin: 0px 15px 0px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hyc57h {
          z-index: auto;
          margin: 0px 15px 0px 15px;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hyc57h:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1hyc57h {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hyc57h {
          margin: 10px;
        }
      }

      .brz .brz-css-1intarr {
        flex: 1 1 25%;
        max-width: 25%;
      }

      .brz .brz-css-1intarr>.brz-bg {
        margin: 0px 15px 0px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1intarr {
          z-index: auto;
          flex: 1 1 25%;
          max-width: 25%;
          justify-content: flex-start;
        }

        .brz .brz-css-1intarr .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1intarr>.brz-bg {
          margin: 0px 15px 0px 15px;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1intarr:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1intarr>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1intarr:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1intarr:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1intarr>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1intarr:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1intarr>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1intarr:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1intarr>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1intarr:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1intarr>.brz-bg,
        .brz .brz-css-1intarr>.brz-bg>.brz-bg-image,
        .brz .brz-css-1intarr>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1intarr>.brz-bg {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1intarr {
          flex: 1 1 51.3%;
          max-width: 51.3%;
        }

        .brz .brz-css-1intarr>.brz-bg {
          margin: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gd16jd {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7z73qw {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-7z73qw>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-7z73qw:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-7z73qw>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-7z73qw:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-7z73qw:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-7z73qw>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-7z73qw:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-7z73qw>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-7z73qw:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-7z73qw>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-7z73qw:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-7z73qw:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-7z73qw>.brz-row,
        .brz .brz-css-7z73qw>.brz-bg>.brz-bg-video,
        .brz .brz-css-7z73qw>.brz-bg,
        .brz .brz-css-7z73qw>.brz-bg>.brz-bg-image,
        .brz .brz-css-7z73qw>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7z73qw {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-qp9mb2:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-qp9mb2 {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-1pkpwku {
        padding: 60px 0px 50px 0px;
      }

      .brz .brz-css-1pkpwku>.brz-bg {
        border: 0px solid rgba(153, 114, 114, 0);
      }

      .brz .brz-css-1pkpwku>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pkpwku {
          padding: 60px 0px 50px 0px;
        }

        .brz .brz-css-1pkpwku>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1pkpwku:hover>.brz-bg {
          border: 0px solid rgba(153, 114, 114, 0);
        }

        .brz .brz-css-1pkpwku>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1pkpwku:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1pkpwku:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1pkpwku>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1pkpwku:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-1pkpwku>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1pkpwku:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1pkpwku>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1pkpwku:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1pkpwku>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1pkpwku>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1pkpwku>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1pkpwku>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1pkpwku>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1pkpwku:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1pkpwku>.brz-bg,
        .brz .brz-css-1pkpwku>.brz-bg>.brz-bg-image,
        .brz .brz-css-1pkpwku>.brz-bg>.brz-bg-map,
        .brz .brz-css-1pkpwku>.brz-bg>.brz-bg-color,
        .brz .brz-css-1pkpwku>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pkpwku:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1pkpwku {
          padding: 40px 15px 20px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1pkpwku {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pxjv1t {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1pxjv1t.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1pxjv1t .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1pxjv1t>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1pxjv1t>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1pxjv1t>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pxjv1t:hover {
          display: block;
        }
      }

      .brz .brz-css-whorp {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-whorp {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-whorp {
          height: 5px;
        }
      }

      .brz .brz-css-1bkg0w0 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bkg0w0 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1bkg0w0 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bkg0w0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1bkg0w0 {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-wz1qng .brz-icon__container {
        margin-inline-start: auto;
        margin-inline-end: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wz1qng {
          flex-direction: row;
        }

        .brz .brz-css-wz1qng .brz-icon__container {
          margin-inline-start: auto;
          margin-inline-end: 10px;
          align-items: flex-start;
        }
      }

      .brz .brz-css-1ql2655 {
        font-size: 25px;
        padding: 0;
      }

      .brz .brz-css-1ql2655 {
        color: rgba(0, 0, 0, 1);
        border: 0 !important;
        background: transparent;
        box-shadow: none !important;
        background-image: none;
      }

      .brz .brz-css-1ql2655 .brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ql2655 {
          font-size: 25px;
          padding: 0;
          stroke-width: 1;
        }

        .brz .brz-css-1ql2655:hover {
          color: rgba(0, 0, 0, 0.8);
          border: 0px solid rgba(35, 157, 219, 0);
          box-shadow: none;
          border: 0 !important;
          background: transparent;
          box-shadow: none !important;
          background-image: none;
        }

        .brz .brz-css-1ql2655:hover .brz-icon-svg-custom {
          background-color: rgba(0, 0, 0, 0.8);
        }

        .brz .brz-css-1ql2655,
        .brz .brz-css-1ql2655 .brz-icon-svg-custom {
          transition-duration: 0.5s;
          transition-property: color, box-shadow, background, border,
            border-color;
        }
      }

      .brz .brz-css-1jj0gu0 {
        margin: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jj0gu0 {
          padding: 0;
          margin: 10px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1jj0gu0 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jj0gu0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1jj0gu0 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jj0gu0 {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-aFlZ1 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-aFlZ1 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-aFlZ1 {
          font-size: 16px;
          line-height: 1.2;
          font-weight: 600;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-aFlZ1 {
          font-size: 15px;
          line-height: 1.2;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-aptmf {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-gqxq4j {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gqxq4j {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-gqxq4j .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gqxq4j {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gqxq4j {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-wZPzb {
        margin-top: 0px !important;
        margin-bottom: 10px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 15px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wZPzb {
          margin-top: 0px !important;
          margin-bottom: 10px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 15px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8e3i7m {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1nhjtjz {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nhjtjz {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1nhjtjz .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nhjtjz {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xidn34 {
          width: 120.02px;
          height: 152.75px;
          margin-inline-start: -12.17px;
          margin-top: -3.59px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2s1vrx {
          padding-top: 100.5414%;
        }

        .brz .brz-css-2s1vrx>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1boy258.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      .brz .brz-css-m7s9es {
        border-radius: 300px;
      }

      .brz .brz-css-m7s9es .brz-picture:after {
        border-radius: 300px;
      }

      .brz .brz-css-m7s9es .brz-picture {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-m7s9es:not(.brz-image--hovered) {
          max-width: 35%;
        }

        .brz .brz-css-m7s9es {
          height: auto;
          border-radius: 300px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-m7s9es:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-m7s9es .brz-picture:after {
          border-radius: 300px;
        }

        .brz .brz-css-m7s9es:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-m7s9es .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-m7s9es:hover .brz-picture {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-m7s9es,
        .brz .brz-css-m7s9es .brz-picture:after,
        .brz .brz-css-m7s9es .brz-picture,
        .brz .brz-css-m7s9es.brz-image--withHover img.brz-img,
        .brz .brz-css-m7s9es.brz-image--withHover img.dynamic-image,
        .brz .brz-css-m7s9es.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1e2w5of {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1e2w5of .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1e2w5of {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-bivCD {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-bivCD {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bivCD {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bivCD {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-i47kk7 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-18uranr {
        margin: 15px;
        border: 0px solid transparent;
        padding: 25px 30px 25px 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-18uranr {
          z-index: auto;
          margin: 15px;
          border: 0px solid transparent;
          padding: 25px 30px 25px 30px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18uranr:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-18uranr {
          margin: 10px;
          border: 2px solid transparent;
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-18uranr {
          margin: 25px;
          padding: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18dij5j {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-sufwsd {
        flex: 1 1 33.4%;
        max-width: 33.4%;
        justify-content: flex-end;
      }

      .brz .brz-css-sufwsd .brz-columns__scroll-effect {
        justify-content: flex-end;
      }

      .brz .brz-css-sufwsd>.brz-bg {
        margin: 15px;
        border-radius: 12px;
      }

      .brz .brz-css-sufwsd>.brz-bg {
        border: 0px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-sufwsd>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-sufwsd {
          z-index: auto;
          flex: 1 1 33.4%;
          max-width: 33.4%;
          justify-content: flex-end;
        }

        .brz .brz-css-sufwsd .brz-columns__scroll-effect {
          justify-content: flex-end;
        }

        .brz .brz-css-sufwsd>.brz-bg {
          margin: 15px;
          mix-blend-mode: normal;
          border-radius: 12px;
        }

        .brz .brz-css-sufwsd:hover>.brz-bg {
          border: 0px solid rgba(0, 0, 0, 0);
          box-shadow: none;
        }

        .brz .brz-css-sufwsd>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-sufwsd:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-sufwsd:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-sufwsd>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-sufwsd:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-sufwsd>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-sufwsd:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-sufwsd>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-sufwsd:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-sufwsd>.brz-bg,
        .brz .brz-css-sufwsd>.brz-bg>.brz-bg-image,
        .brz .brz-css-sufwsd>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sufwsd>.brz-bg {
          margin: 10px;
          border-radius: 0px;
        }

        .brz .brz-css-sufwsd>.brz-bg {
          border: 2px solid rgba(245, 245, 245, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sufwsd {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-sufwsd>.brz-bg {
          margin: 25px;
        }

        .brz .brz-css-sufwsd>.brz-bg {
          border: 0px solid rgba(255, 255, 255, 0);
        }
      }

      .brz .brz-css-jq6m_ {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jq6m_ {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jq6m_ {
          font-size: 16px;
          line-height: 1.2;
          font-weight: 600;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jq6m_ {
          font-size: 15px;
          line-height: 1.2;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lqvpfo {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-5aghoq {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-5aghoq {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-5aghoq .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5aghoq {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5aghoq {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-qmuW8 {
        margin-top: 0px !important;
        margin-bottom: 10px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 15px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-qmuW8 {
          margin-top: 0px !important;
          margin-bottom: 10px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 15px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lq2glq {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-11ln7o0 {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-11ln7o0 {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-11ln7o0 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11ln7o0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17im0eg {
          width: 126.03px;
          height: 126.03px;
          margin-inline-start: -10.58px;
          margin-top: -3.76px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-q8t3tk {
          padding-top: 101.0013%;
        }

        .brz .brz-css-q8t3tk>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19hhfqg.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      .brz .brz-css-1jrgbei {
        border-radius: 300px;
      }

      .brz .brz-css-1jrgbei .brz-picture:after {
        border-radius: 300px;
      }

      .brz .brz-css-1jrgbei .brz-picture {
        filter: brightness(105%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jrgbei:not(.brz-image--hovered) {
          max-width: 35%;
        }

        .brz .brz-css-1jrgbei {
          height: auto;
          border-radius: 300px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1jrgbei:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1jrgbei .brz-picture:after {
          border-radius: 300px;
        }

        .brz .brz-css-1jrgbei:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1jrgbei .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1jrgbei:hover .brz-picture {
          filter: brightness(105%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-1jrgbei,
        .brz .brz-css-1jrgbei .brz-picture:after,
        .brz .brz-css-1jrgbei .brz-picture,
        .brz .brz-css-1jrgbei.brz-image--withHover img.brz-img,
        .brz .brz-css-1jrgbei.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1jrgbei.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-104gpot {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-104gpot .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-104gpot {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-wSOaE {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wSOaE {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wSOaE {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wSOaE {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6umrba {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-6umrba>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-6umrba:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-6umrba>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-6umrba:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-6umrba:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-6umrba>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-6umrba:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-6umrba>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-6umrba:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-6umrba>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-6umrba:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-6umrba:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-6umrba>.brz-row,
        .brz .brz-css-6umrba>.brz-bg>.brz-bg-video,
        .brz .brz-css-6umrba>.brz-bg,
        .brz .brz-css-6umrba>.brz-bg>.brz-bg-image,
        .brz .brz-css-6umrba>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6umrba {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-akd2af {
        flex: 1 1 33.3%;
        max-width: 33.3%;
        justify-content: flex-end;
      }

      .brz .brz-css-akd2af .brz-columns__scroll-effect {
        justify-content: flex-end;
      }

      .brz .brz-css-akd2af>.brz-bg {
        margin: 15px;
        border-radius: 12px;
      }

      .brz .brz-css-akd2af>.brz-bg {
        border: 0px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-akd2af>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-akd2af {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-end;
        }

        .brz .brz-css-akd2af .brz-columns__scroll-effect {
          justify-content: flex-end;
        }

        .brz .brz-css-akd2af>.brz-bg {
          margin: 15px;
          mix-blend-mode: normal;
          border-radius: 12px;
        }

        .brz .brz-css-akd2af:hover>.brz-bg {
          border: 0px solid rgba(0, 0, 0, 0);
          box-shadow: none;
        }

        .brz .brz-css-akd2af>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-akd2af:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-akd2af:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-akd2af>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-akd2af:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-akd2af>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-akd2af:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-akd2af>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-akd2af:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-akd2af>.brz-bg,
        .brz .brz-css-akd2af>.brz-bg>.brz-bg-image,
        .brz .brz-css-akd2af>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-akd2af>.brz-bg {
          margin: 10px;
          border-radius: 0px;
        }

        .brz .brz-css-akd2af>.brz-bg {
          border: 2px solid rgba(245, 245, 245, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-akd2af {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-akd2af>.brz-bg {
          margin: 25px;
        }

        .brz .brz-css-akd2af>.brz-bg {
          border: 0px solid rgba(255, 255, 255, 0);
        }
      }

      .brz .brz-css-10ldqav {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-10ldqav {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-10ldqav .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-10ldqav {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10ldqav {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-1x46y2u {
        flex: 1 1 33.3%;
        max-width: 33.3%;
        justify-content: flex-end;
      }

      .brz .brz-css-1x46y2u .brz-columns__scroll-effect {
        justify-content: flex-end;
      }

      .brz .brz-css-1x46y2u>.brz-bg {
        margin: 15px;
        border-radius: 12px;
      }

      .brz .brz-css-1x46y2u>.brz-bg {
        border: 0px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-1x46y2u>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x46y2u {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-end;
        }

        .brz .brz-css-1x46y2u .brz-columns__scroll-effect {
          justify-content: flex-end;
        }

        .brz .brz-css-1x46y2u>.brz-bg {
          margin: 15px;
          mix-blend-mode: normal;
          border-radius: 12px;
        }

        .brz .brz-css-1x46y2u:hover>.brz-bg {
          border: 0px solid rgba(0, 0, 0, 0);
          box-shadow: none;
        }

        .brz .brz-css-1x46y2u>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1x46y2u:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1x46y2u:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1x46y2u>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1x46y2u:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-1x46y2u>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1x46y2u:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1x46y2u>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1x46y2u:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1x46y2u>.brz-bg,
        .brz .brz-css-1x46y2u>.brz-bg>.brz-bg-image,
        .brz .brz-css-1x46y2u>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1x46y2u>.brz-bg {
          margin: 10px;
          border-radius: 0px;
        }

        .brz .brz-css-1x46y2u>.brz-bg {
          border: 2px solid rgba(245, 245, 245, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1x46y2u {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1x46y2u>.brz-bg {
          margin: 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1al9mfv {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-11ier10 {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-11ier10 {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-11ier10 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11ier10 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2nuhob {
          width: 164.63px;
          height: 164.63px;
          margin-inline-start: -26.59px;
          margin-top: -13.42px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v6kcdw {
          padding-top: 100%;
        }

        .brz .brz-css-1v6kcdw>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x86t3d.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      .brz .brz-css-zf5hwd {
        border-radius: 300px;
      }

      .brz .brz-css-zf5hwd {
        border: 0px solid rgba(212, 212, 212, 0);
      }

      .brz .brz-css-zf5hwd .brz-picture:after {
        border-radius: 300px;
      }

      .brz .brz-css-zf5hwd .brz-picture {
        filter: brightness(99%) hue-rotate(0deg) saturate(0%) contrast(99%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-zf5hwd:not(.brz-image--hovered) {
          max-width: 35%;
        }

        .brz .brz-css-zf5hwd {
          height: auto;
          border-radius: 300px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-zf5hwd:hover {
          box-shadow: none;
          border: 0px solid rgba(212, 212, 212, 0);
        }

        .brz .brz-css-zf5hwd .brz-picture:after {
          border-radius: 300px;
        }

        .brz .brz-css-zf5hwd:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-zf5hwd .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-zf5hwd:hover .brz-picture {
          filter: brightness(99%) hue-rotate(0deg) saturate(0%) contrast(99%);
        }

        .brz .brz-css-zf5hwd,
        .brz .brz-css-zf5hwd .brz-picture:after,
        .brz .brz-css-zf5hwd .brz-picture,
        .brz .brz-css-zf5hwd.brz-image--withHover img.brz-img,
        .brz .brz-css-zf5hwd.brz-image--withHover img.dynamic-image,
        .brz .brz-css-zf5hwd.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gaaxot {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1gaaxot .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gaaxot {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-wqfful {
        height: 26px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wqfful {
          height: 26px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1fd3tx0 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1fd3tx0 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1fd3tx0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1fd3tx0 {
          display: none;
        }
      }

      .brz .brz-css-ql9cS {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ql9cS {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ql9cS {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ql9cS {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1y4kzt1 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-vw4bxs {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vw4bxs {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-vw4bxs .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vw4bxs {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vw4bxs {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-p25fyo {
        margin: 15px;
        border: 0px solid transparent;
        padding: 25px 30px 25px 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-p25fyo {
          z-index: auto;
          margin: 15px;
          border: 0px solid transparent;
          padding: 25px 30px 25px 30px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-p25fyo:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-p25fyo {
          margin: 10px;
          border: 2px solid transparent;
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-p25fyo {
          margin: 25px;
          padding: 10px;
        }
      }

      .brz .brz-css-mA5Ox {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.5;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mA5Ox {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.5;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mA5Ox {
          font-size: 16px;
          line-height: 1.2;
          font-weight: 600;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mA5Ox {
          font-size: 15px;
          line-height: 1.2;
        }
      }

      .brz .brz-css-17vw93b {
        margin: 15px;
        border: 0px solid transparent;
        padding: 25px 30px 25px 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-17vw93b {
          z-index: auto;
          margin: 15px;
          border: 0px solid transparent;
          padding: 25px 30px 25px 30px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17vw93b:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-17vw93b {
          margin: 10px;
          border: 2px solid transparent;
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-17vw93b {
          margin: 25px;
          padding: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fxcxzq {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1nl7j8w {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nl7j8w {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1nl7j8w .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nl7j8w {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1nl7j8w {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-kSVmk {
        margin-top: 0px !important;
        margin-bottom: 10px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 15px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kSVmk {
          margin-top: 0px !important;
          margin-bottom: 10px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 15px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fli5jj {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-5mvdn5 {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-5mvdn5 {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-5mvdn5 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5mvdn5 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-v5bj2s {
          width: 148.27px;
          height: 148.27px;
          margin-inline-start: -21.71px;
          margin-top: -19.7px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1k00kft {
          padding-top: 101.0013%;
        }

        .brz .brz-css-1k00kft>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-reov61.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      .brz .brz-css-bacewd {
        border-radius: 300px;
      }

      .brz .brz-css-bacewd .brz-picture:after {
        border-radius: 300px;
      }

      .brz .brz-css-bacewd .brz-picture {
        filter: brightness(105%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-bacewd:not(.brz-image--hovered) {
          max-width: 35%;
        }

        .brz .brz-css-bacewd {
          height: auto;
          border-radius: 300px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-bacewd:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-bacewd .brz-picture:after {
          border-radius: 300px;
        }

        .brz .brz-css-bacewd:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-bacewd .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-bacewd:hover .brz-picture {
          filter: brightness(105%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-bacewd,
        .brz .brz-css-bacewd .brz-picture:after,
        .brz .brz-css-bacewd .brz-picture,
        .brz .brz-css-bacewd.brz-image--withHover img.brz-img,
        .brz .brz-css-bacewd.brz-image--withHover img.dynamic-image,
        .brz .brz-css-bacewd.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vsds8 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1vsds8 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vsds8 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-symqu {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-symqu {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-symqu {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-symqu {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bw6edd {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1y1q5ot {
        margin: 10px 10px 10px 1px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1y1q5ot {
          padding: 0;
          margin: 10px 10px 10px 1px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1y1q5ot .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1y1q5ot {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1y1q5ot {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1y1q5ot {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9x7egi {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1ox4z4b {
        margin: 15px;
        border: 0px solid transparent;
        padding: 25px 30px 25px 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ox4z4b {
          z-index: auto;
          margin: 15px;
          border: 0px solid transparent;
          padding: 25px 30px 25px 30px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ox4z4b:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ox4z4b {
          margin: 10px;
          border: 2px solid transparent;
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ox4z4b {
          margin: 25px;
          padding: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-bouzpj {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ylcdc {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-83hvh {
          max-width: calc(0.8 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-83hvh:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-83hvh {
          max-width: calc(0.8 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-83hvh {
          max-width: 80%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-83hvh {
          max-width: 90%;
        }
      }

      .brz .brz-css-v0oycb {
        padding: 60px 0px 60px 0px;
      }

      .brz .brz-css-v0oycb>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-v0oycb {
          padding: 60px 0px 60px 0px;
        }

        .brz .brz-css-v0oycb>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-v0oycb:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-v0oycb>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-v0oycb:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-v0oycb:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-v0oycb>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-v0oycb:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-v0oycb>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-v0oycb:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-v0oycb>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-v0oycb:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-v0oycb>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-v0oycb>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-v0oycb>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-v0oycb>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-v0oycb>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-v0oycb:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-v0oycb>.brz-bg,
        .brz .brz-css-v0oycb>.brz-bg>.brz-bg-image,
        .brz .brz-css-v0oycb>.brz-bg>.brz-bg-map,
        .brz .brz-css-v0oycb>.brz-bg>.brz-bg-color,
        .brz .brz-css-v0oycb>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-v0oycb:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-v0oycb {
          padding: 15px 15px 30px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-v0oycb {
          padding: 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gfhpto {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1gfhpto.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1gfhpto .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1gfhpto>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1gfhpto>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1gfhpto>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gfhpto:hover {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1gfhpto {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dmtzdh {
          width: 783.93px;
          height: 627.14px;
          margin-inline-start: -46.23px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1g7thel {
          padding-top: 92.7996%;
        }

        .brz .brz-css-1g7thel>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-w24o3r.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-1qr0ul {
        border-radius: 12px 0px 0px 12px;
      }

      .brz .brz-css-1qr0ul .brz-picture:after {
        border-radius: 12px 0px 0px 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qr0ul:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1qr0ul {
          height: auto;
          border-radius: 12px 0px 0px 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1qr0ul:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1qr0ul .brz-picture:after {
          border-radius: 12px 0px 0px 12px;
        }

        .brz .brz-css-1qr0ul:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1qr0ul .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1qr0ul:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1qr0ul,
        .brz .brz-css-1qr0ul .brz-picture:after,
        .brz .brz-css-1qr0ul .brz-picture,
        .brz .brz-css-1qr0ul.brz-image--withHover img.brz-img,
        .brz .brz-css-1qr0ul.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1qr0ul.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-l7bau3 {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-l7bau3 {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-l7bau3 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-l7bau3 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1klsgdp {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1klsgdp {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1klsgdp .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1klsgdp {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1klsgdp {
          margin: 0px -60px 0px -60px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1klsgdp {
          margin: 0;
        }
      }

      .brz .brz-css-1wbrbgp {
        margin: 0;
        padding: 5px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wbrbgp {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 0px 5px 0px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wbrbgp:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1wbrbgp {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1wbrbgp {
          padding: 0;
        }
      }

      .brz .brz-css-1x42wjm {
        flex: 1 1 40%;
        max-width: 40%;
      }

      .brz .brz-css-1x42wjm>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x42wjm {
          z-index: auto;
          flex: 1 1 40%;
          max-width: 40%;
          justify-content: flex-start;
        }

        .brz .brz-css-1x42wjm .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1x42wjm>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1x42wjm:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1x42wjm>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1x42wjm:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1x42wjm:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1x42wjm>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1x42wjm:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1x42wjm>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1x42wjm:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1x42wjm>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1x42wjm:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1x42wjm>.brz-bg,
        .brz .brz-css-1x42wjm>.brz-bg>.brz-bg-image,
        .brz .brz-css-1x42wjm>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1x42wjm {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1x42wjm {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      .brz .brz-css-wTX8I {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Lato", sans-serif !important;
        font-size: 16px;
        line-height: 1.3;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wTX8I {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Lato", sans-serif !important;
          font-size: 16px;
          line-height: 1.3;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      .brz .brz-css-uDO9d {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-uDO9d {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-uDO9d {
          font-size: 15px;
          line-height: 2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-uDO9d {
          font-size: 12px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-1xl28a {
        margin: 0px 5px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xl28a {
          padding: 0;
          margin: 0px 5px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1xl28a .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xl28a {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1xl28a {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xl28a {
          margin: 10px 25px 0px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-uogeix {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-f2ttzi {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-f2ttzi {
          height: 30px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yyxp1i {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1yyxp1i .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yyxp1i {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yyxp1i {
          display: none;
        }
      }

      .brz-css-1n3qoob .brz-line-container:after {
        display: none;
      }

      .brz-css-1n3qoob .brz-hr,
      .brz-css-1n3qoob .brz-line-container:before,
      .brz-css-1n3qoob .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(0, 0, 0, 0.1);
      }

      .brz-css-1n3qoob.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1n3qoob {
        width: 95%;
      }

      .brz-css-1n3qoob .brz-hr {
        border-radius: 12px;
      }

      .brz-css-1n3qoob .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-1n3qoob .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-1n3qoob .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-1n3qoob .brz-line-icon-wrapper,
      .brz-css-1n3qoob .brz-hr,
      .brz-css-1n3qoob .brz-line-container:before,
      .brz-css-1n3qoob .brz-line-container:after,
      .brz-css-1n3qoob .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 991px) and (min-width: 479px) {
        .brz-css-1n3qoob.brz-css-1n3qoob {
          width: 100%;
        }
      }

      @media only screen and (max-width: 478px) {
        .brz-css-1n3qoob.brz-css-1n3qoob {
          width: 100%;
        }
      }

      .brz .brz-css-13av1al {
        margin: 10px 0px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-13av1al {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-13av1al .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-13av1al {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13av1al {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-1s9o4sn {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1s9o4sn {
          height: 30px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4pwdg4 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-4pwdg4 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4pwdg4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4pwdg4 {
          display: none;
        }
      }

      .brz .brz-css-15xxmqi.brz-btn {
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 24px;
        flex-flow: row nowrap;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-15xxmqi.brz-btn {
        color: rgba(0, 0, 0, 1);
        border: 2px solid rgba(0, 0, 0, 1);
      }

      .brz .brz-css-15xxmqi.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-15xxmqi.brz-btn .brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-15xxmqi.brz-btn.brz-btn-submit {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-15xxmqi .brz-btn--story-container {
        border: 2px solid rgba(0, 0, 0, 1);
        flex-flow: row nowrap;
        border-radius: 24px;
      }

      .brz .brz-css-15xxmqi.brz-btn,
      .brz .brz-css-15xxmqi.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-15xxmqi.brz-btn.brz-btn-submit {
        transition-duration: 0.2s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-15xxmqi.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          font-size: var(--brz-buttonfontsize, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-radius: 24px;
          flex-flow: row nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-15xxmqi.brz-btn:hover {
          display: flex;
          color: rgba(255, 255, 255, 1);
          border: 2px solid rgba(0, 0, 0, 1);
          box-shadow: none;
        }

        .brz .brz-css-15xxmqi.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-15xxmqi.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-15xxmqi.brz-btn.brz-btn-submit:hover {
          color: rgba(255, 255, 255, 1);
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-15xxmqi:after {
          height: unset;
        }

        .brz .brz-css-15xxmqi .brz-btn--story-container {
          border: 2px solid rgba(0, 0, 0, 1);
          flex-flow: row nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-15xxmqi .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-15xxmqi.brz-btn,
        .brz .brz-css-15xxmqi.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-15xxmqi.brz-btn.brz-btn-submit {
          transition-duration: 0.2s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15xxmqi.brz-btn {
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 4px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-15xxmqi .brz-btn--story-container {
          border-radius: 4px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15xxmqi.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-radius: 0px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-15xxmqi .brz-btn--story-container {
          border-radius: 0px;
        }
      }

      .brz .brz-css-vui6y1.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-vui6y1.brz-btn--hover-in:before {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vui6y1.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-vui6y1.brz-btn--hover-in {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {

        .brz .brz-css-vui6y1.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-vui6y1.brz-btn--hover-in:before {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-vui6y1.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-vui6y1.brz-btn--hover-in {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-vui6y1.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-vui6y1.brz-btn--hover-in:before,
        .brz .brz-css-vui6y1.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-vui6y1.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vui6y1.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-1b18dv8 {
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b18dv8 {
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1b18dv8 {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1b18dv8 {
          justify-content: center;
        }
      }

      .brz .brz-css-1x8d92g {
        margin: 10px 0px 10px 0px;
        justify-content: flex-start;
        gap: 20px 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x8d92g {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 20px 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x8d92g {
          position: relative;
        }

        .brz .brz-css-1x8d92g:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1x8d92g {
          gap: 20px 14px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1x8d92g {
          margin: 0;
          justify-content: center;
        }
      }

      .brz .brz-css-151tzez {
        height: 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-151tzez {
          height: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-151tzez {
          height: 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-180dm5 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-180dm5 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-180dm5 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-keU71 {
        margin-top: 1px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-keU71 {
          margin-top: 1px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-keU71 {
          font-size: 17px;
          line-height: 2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-keU71 {
          margin-top: 0px !important;
          font-size: 16px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-udxagt {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-udxagt {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-udxagt .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-udxagt {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-udxagt {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-udxagt {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-jJemH {
        margin-top: 20px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 25px;
        line-height: 1;
        font-weight: 300;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jJemH {
          margin-top: 20px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 25px;
          line-height: 1;
          font-weight: 300;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jJemH {
          font-size: 22px;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jJemH {
          font-size: 22px;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-4vbfeq {
        flex: 1 1 33.3%;
        max-width: 33.3%;
        justify-content: flex-end;
      }

      .brz .brz-css-4vbfeq .brz-columns__scroll-effect {
        justify-content: flex-end;
      }

      .brz .brz-css-4vbfeq>.brz-bg {
        margin: 15px;
        border-radius: 12px;
      }

      .brz .brz-css-4vbfeq>.brz-bg {
        border: 0px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-4vbfeq>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-4vbfeq {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-end;
        }

        .brz .brz-css-4vbfeq .brz-columns__scroll-effect {
          justify-content: flex-end;
        }

        .brz .brz-css-4vbfeq>.brz-bg {
          margin: 15px;
          mix-blend-mode: normal;
          border-radius: 12px;
        }

        .brz .brz-css-4vbfeq:hover>.brz-bg {
          border: 0px solid rgba(0, 0, 0, 0);
          box-shadow: none;
        }

        .brz .brz-css-4vbfeq>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-4vbfeq:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-4vbfeq:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-4vbfeq>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-4vbfeq:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-4vbfeq>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-4vbfeq:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-4vbfeq>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-4vbfeq:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-4vbfeq>.brz-bg,
        .brz .brz-css-4vbfeq>.brz-bg>.brz-bg-image,
        .brz .brz-css-4vbfeq>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4vbfeq>.brz-bg {
          margin: 10px;
          border-radius: 0px;
        }

        .brz .brz-css-4vbfeq>.brz-bg {
          border: 2px solid rgba(245, 245, 245, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4vbfeq {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-4vbfeq>.brz-bg {
          margin: 25px;
        }

        .brz .brz-css-4vbfeq>.brz-bg {
          border: 0px solid rgba(255, 255, 255, 0);
        }
      }

      .brz .brz-css-zo31j7 {
        margin: 15px;
        border: 0px solid transparent;
        padding: 25px 30px 25px 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zo31j7 {
          z-index: auto;
          margin: 15px;
          border: 0px solid transparent;
          padding: 25px 30px 25px 30px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-zo31j7:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zo31j7 {
          margin: 10px;
          border: 2px solid transparent;
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zo31j7 {
          margin: 25px;
          padding: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18umuz5 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-dVM_9 {
        margin-top: 0px !important;
        margin-bottom: 10px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 15px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dVM_9 {
          margin-top: 0px !important;
          margin-bottom: 10px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 15px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uk2pj0 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1jtjw7g {
        margin: 10px 0px 0px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jtjw7g {
          padding: 0;
          margin: 10px 0px 0px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1jtjw7g .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jtjw7g {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ak6c5c {
          width: 109.05px;
          height: 109.05px;
          margin-inline-start: -4.19px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17qrrff {
          padding-top: 100%;
        }

        .brz .brz-css-17qrrff>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rsfvw2.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      .brz .brz-css-1s39mfr {
        border-radius: 300px;
      }

      .brz .brz-css-1s39mfr .brz-picture:after {
        border-radius: 300px;
      }

      .brz .brz-css-1s39mfr .brz-picture {
        filter: brightness(110%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1s39mfr:not(.brz-image--hovered) {
          max-width: 35%;
        }

        .brz .brz-css-1s39mfr {
          height: auto;
          border-radius: 300px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1s39mfr:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1s39mfr .brz-picture:after {
          border-radius: 300px;
        }

        .brz .brz-css-1s39mfr:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1s39mfr .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1s39mfr:hover .brz-picture {
          filter: brightness(110%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-1s39mfr,
        .brz .brz-css-1s39mfr .brz-picture:after,
        .brz .brz-css-1s39mfr .brz-picture,
        .brz .brz-css-1s39mfr.brz-image--withHover img.brz-img,
        .brz .brz-css-1s39mfr.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1s39mfr.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15dmmxx {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-15dmmxx .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-15dmmxx {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-jnnFJ {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: -0.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jnnFJ {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: -0.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jnnFJ {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jnnFJ {
          font-size: 16px;
          line-height: 1.2;
          letter-spacing: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-lpb6kx {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1ksspr {
        margin: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ksspr {
          padding: 0;
          margin: 10px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ksspr .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ksspr {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ksspr {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ksspr {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-78mgrd {
        flex: 1 1 33.3%;
        max-width: 33.3%;
        justify-content: flex-end;
      }

      .brz .brz-css-78mgrd .brz-columns__scroll-effect {
        justify-content: flex-end;
      }

      .brz .brz-css-78mgrd>.brz-bg {
        margin: 15px;
        border-radius: 12px;
      }

      .brz .brz-css-78mgrd>.brz-bg {
        border: 0px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-78mgrd>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-78mgrd {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-end;
        }

        .brz .brz-css-78mgrd .brz-columns__scroll-effect {
          justify-content: flex-end;
        }

        .brz .brz-css-78mgrd>.brz-bg {
          margin: 15px;
          mix-blend-mode: normal;
          border-radius: 12px;
        }

        .brz .brz-css-78mgrd:hover>.brz-bg {
          border: 0px solid rgba(0, 0, 0, 0);
          box-shadow: none;
        }

        .brz .brz-css-78mgrd>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-78mgrd:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-78mgrd:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-78mgrd>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-78mgrd:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-78mgrd>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-78mgrd:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-78mgrd>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-78mgrd:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-78mgrd>.brz-bg,
        .brz .brz-css-78mgrd>.brz-bg>.brz-bg-image,
        .brz .brz-css-78mgrd>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-78mgrd>.brz-bg {
          margin: 10px;
          border-radius: 0px;
        }

        .brz .brz-css-78mgrd>.brz-bg {
          border: 2px solid rgba(245, 245, 245, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-78mgrd {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-78mgrd>.brz-bg {
          margin: 25px;
        }
      }

      .brz .brz-css-xzn0lc {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xzn0lc {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-xzn0lc .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xzn0lc {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xzn0lc {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xzn0lc {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-61cwaj {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-145wqvp {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-145wqvp>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-145wqvp:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-145wqvp>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-145wqvp:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-145wqvp:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-145wqvp>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-145wqvp:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-145wqvp>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-145wqvp:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-145wqvp>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-145wqvp:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-145wqvp:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-145wqvp>.brz-row,
        .brz .brz-css-145wqvp>.brz-bg>.brz-bg-video,
        .brz .brz-css-145wqvp>.brz-bg,
        .brz .brz-css-145wqvp>.brz-bg>.brz-bg-image,
        .brz .brz-css-145wqvp>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-145wqvp {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-rhh2bp {
        height: 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rhh2bp {
          height: 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1acx8kh {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1acx8kh .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1acx8kh {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-fJBeE {
        margin-top: 22px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-fJBeE {
          margin-top: 22px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-fJBeE {
          line-height: 1.5;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-fJBeE {
          font-size: 17px;
          line-height: 1.5;
        }
      }

      .brz .brz-css-b6scE {
        margin-top: 22px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 45px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-b6scE {
          margin-top: 22px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 45px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-b6scE {
          font-size: 37px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-b6scE {
          font-size: 30px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ocejey {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1p5c0yt {
        padding: 0;
        margin: 10px 100px 10px 100px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p5c0yt {
          padding: 0;
          margin: 10px 100px 10px 100px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1p5c0yt .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p5c0yt {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1p5c0yt {
          padding: 5px 15px 5px 15px;
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1p5c0yt {
          margin: 10px 20px 10px 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-id5tlj:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-id5tlj {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-frjhyp {
        padding: 60px 0px 60px 0px;
      }

      .brz .brz-css-frjhyp>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0.1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-frjhyp {
          padding: 60px 0px 60px 0px;
        }

        .brz .brz-css-frjhyp>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-frjhyp:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-frjhyp>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-frjhyp:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-frjhyp:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-frjhyp>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-frjhyp:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0.1);
          background-image: none;
        }

        .brz .brz-css-frjhyp>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-frjhyp:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-frjhyp>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-frjhyp:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-frjhyp>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-frjhyp>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-frjhyp>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-frjhyp>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-frjhyp>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-frjhyp:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-frjhyp>.brz-bg,
        .brz .brz-css-frjhyp>.brz-bg>.brz-bg-image,
        .brz .brz-css-frjhyp>.brz-bg>.brz-bg-map,
        .brz .brz-css-frjhyp>.brz-bg>.brz-bg-color,
        .brz .brz-css-frjhyp>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-frjhyp:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-frjhyp {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-frjhyp {
          padding: 20px 15px 25px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lh6jfs {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1lh6jfs.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1lh6jfs .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1lh6jfs>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1lh6jfs>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1lh6jfs>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lh6jfs:hover {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1lh6jfs {
          display: none;
        }
      }

      .brz .brz-css-nXLLe {
        margin-top: 20px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 25px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-nXLLe {
          margin-top: 20px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 25px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-nXLLe {
          font-size: 22px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-nXLLe {
          font-size: 22px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-btvus7 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-dc3vc9 {
        margin: 0px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dc3vc9 {
          padding: 0;
          margin: 0px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-dc3vc9 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-dc3vc9 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dc3vc9 {
          margin: 10px 0px 10px 0px;
        }
      }

      /* qlik-application-automation  */

      .brz .brz-css-15qffl9 {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15qffl9 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15qffl9 {
          padding: 0;
        }
      }

      .brz .brz-css-1d6i42b {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1d6i42b .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1d6i42b>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1d6i42b>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1d6i42b>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1d6i42b>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1d6i42b>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1d6i42b>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1d6i42b>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1d6i42b>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1d6i42b>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1d6i42b>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1d6i42b>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1d6i42b>.brz-bg,
      .brz .brz-css-1d6i42b>.brz-bg>.brz-bg-image,
      .brz .brz-css-1d6i42b>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1d6i42b {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1d6i42b>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-b0abnu {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-b0abnu>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-b0abnu>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-b0abnu>.brz-bg,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-map,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-color,
      .brz .brz-css-b0abnu>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-b0abnu>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-b0abnu {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-b0abnu {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-23kg1i {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-23kg1i.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-23kg1i .brz-container {
        justify-content: center;
      }

      .brz .brz-css-23kg1i>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-23kg1i>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-23kg1i>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-23kg1i {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-23kg1i {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-23kg1i {
          display: block;
        }
      }

      .brz .brz-css-g2l607.brz-btn {
        font-family: var(--brz-buttonfontfamily, initial);
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 0;
        flex-flow: row-reverse nowrap;
        padding: 14px 42px 14px 42px;
        padding: 14px 42px;
        width: auto;
      }

      .brz .brz-css-g2l607.brz-btn {
        display: flex;
        color: rgba(var(--brz-global-color8), 1);
        border: 2px solid rgba(var(--brz-global-color3), 1);
        box-shadow: none;
      }

      .brz .brz-css-g2l607.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-g2l607.brz-btn .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color8), 1);
      }

      .brz .brz-css-g2l607.brz-btn.brz-btn-submit {
        color: rgba(var(--brz-global-color8), 1);
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-g2l607:after {
        height: unset;
      }

      .brz .brz-css-g2l607 .brz-btn--story-container {
        border: 2px solid rgba(var(--brz-global-color3), 1);
        flex-flow: row-reverse nowrap;
        border-radius: 0;
      }

      .brz .brz-css-g2l607 .brz-btn--story-container:after {
        height: unset;
      }

      .brz .brz-css-g2l607.brz-btn,
      .brz .brz-css-g2l607.brz-btn .brz-icon-svg-custom,
      .brz .brz-css-g2l607.brz-btn.brz-btn-submit {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-g2l607.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-g2l607.brz-btn.brz-btn-submit:hover {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-g2l607.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-g2l607.brz-btn {
          font-weight: var(--brz-buttonmobilefontweight, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          padding: 11px 26px 11px 26px;
          padding: 11px 26px;
          width: auto;
        }
      }

      .brz .brz-css-eqq8za.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-eqq8za.brz-btn--hover-in:before {
        background-color: rgba(var(--brz-global-color3), 1);
        background-image: none;
      }

      .brz .brz-css-eqq8za.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-eqq8za.brz-btn--hover-in {
        background-color: rgba(var(--brz-global-color3), 0.8);
        background-image: none;
      }

      .brz .brz-css-eqq8za.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-eqq8za.brz-btn--hover-in:before,
      .brz .brz-css-eqq8za.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-eqq8za.brz-btn--hover-in {
        transition-duration: 0.6s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-eqq8za.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-eqq8za.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-eqq8za.brz-back-pulse:before {
          animation-duration: 0.6s;
        }
      }

      .brz .brz-css-l9ys7v {
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      .brz .brz-css-v7627h {
        z-index: auto;
        position: relative;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        padding: 0;
        gap: 20px 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-v7627h {
          position: relative;
        }

        .brz .brz-css-v7627h {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-v7627h {
          position: relative;
        }

        .brz .brz-css-v7627h {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-v7627h {
          position: relative;
        }

        .brz .brz-css-v7627h {
          display: flex;
        }
      }

      .brz .brz-css-6quc03 {
        height: 50px;
      }

      .brz .brz-css-1iof75z {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-kbw4t7 {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kbw4t7 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kbw4t7 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kbw4t7 {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kbw4t7 {
          display: flex;
        }
      }

      .brz .brz-css-1nbglrz {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1nbglrz>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1nbglrz>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1nbglrz>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1nbglrz>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1nbglrz>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1nbglrz>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1nbglrz>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1nbglrz>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1nbglrz>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1nbglrz>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1nbglrz>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1nbglrz>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1nbglrz>.brz-row,
      .brz .brz-css-1nbglrz>.brz-bg>.brz-bg-video,
      .brz .brz-css-1nbglrz>.brz-bg,
      .brz .brz-css-1nbglrz>.brz-bg>.brz-bg-image,
      .brz .brz-css-1nbglrz>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nbglrz {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1nbglrz>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1nbglrz {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nbglrz>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nbglrz {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-179kunx {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-179kunx {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-179kunx {
          padding: 0;
        }
      }

      .brz .brz-css-sx8t9a {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-sx8t9a>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-sx8t9a>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-sx8t9a>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-sx8t9a>.brz-row,
      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-video,
      .brz .brz-css-sx8t9a>.brz-bg,
      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-image,
      .brz .brz-css-sx8t9a>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sx8t9a {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sx8t9a>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sx8t9a {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sx8t9a>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sx8t9a {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1yri57s {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yri57s {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1yri57s {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yri57s {
          max-width: 100%;
        }
      }

      .brz .brz-css-xxsfz2 {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-xxsfz2>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-xxsfz2>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-xxsfz2>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-xxsfz2>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-xxsfz2>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-xxsfz2>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-xxsfz2>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-xxsfz2>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-xxsfz2>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-xxsfz2>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-xxsfz2>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-xxsfz2>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-xxsfz2>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-xxsfz2>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-xxsfz2>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-xxsfz2>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-xxsfz2>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-xxsfz2>.brz-bg,
      .brz .brz-css-xxsfz2>.brz-bg>.brz-bg-image,
      .brz .brz-css-xxsfz2>.brz-bg>.brz-bg-map,
      .brz .brz-css-xxsfz2>.brz-bg>.brz-bg-color,
      .brz .brz-css-xxsfz2>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xxsfz2>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xxsfz2 {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xxsfz2 {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-rnwtl3 {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-rnwtl3.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-rnwtl3 .brz-container {
        justify-content: center;
      }

      .brz .brz-css-rnwtl3>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-rnwtl3>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-rnwtl3>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-rnwtl3 {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rnwtl3 {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rnwtl3 {
          display: block;
        }
      }

      .brz .brz-css-r0v71g {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1xwrye9 {
        height: 50px;
      }

      .brz .brz-css-1ad3761 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-1ad3761 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ad3761 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ad3761 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ad3761 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1cbict4 {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cbict4 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1cbict4 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1cbict4 {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1cbict4 {
          display: flex;
        }
      }

      .brz .brz-css-1lh2sh3 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1lh2sh3 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1lh2sh3>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1lh2sh3>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1lh2sh3>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1lh2sh3>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1lh2sh3>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1lh2sh3>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1lh2sh3>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1lh2sh3>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1lh2sh3>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1lh2sh3>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1lh2sh3>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1lh2sh3>.brz-bg,
      .brz .brz-css-1lh2sh3>.brz-bg>.brz-bg-image,
      .brz .brz-css-1lh2sh3>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lh2sh3 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1lh2sh3>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1nzwmkl {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1nzwmkl {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nzwmkl {
          padding: 0;
        }
      }

      .brz .brz-css-16wnqfn {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-16wnqfn>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-16wnqfn>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-16wnqfn>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-16wnqfn>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-16wnqfn>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-16wnqfn>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-16wnqfn>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-16wnqfn>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-16wnqfn>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-16wnqfn>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-16wnqfn>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-16wnqfn>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-16wnqfn>.brz-row,
      .brz .brz-css-16wnqfn>.brz-bg>.brz-bg-video,
      .brz .brz-css-16wnqfn>.brz-bg,
      .brz .brz-css-16wnqfn>.brz-bg>.brz-bg-image,
      .brz .brz-css-16wnqfn>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-16wnqfn {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-16wnqfn>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-16wnqfn {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16wnqfn>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16wnqfn {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-3d1nf {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-3d1nf {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-3d1nf {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3d1nf {
          max-width: 100%;
        }
      }

      .brz .brz-css-120r1g1 {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-120r1g1>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-120r1g1>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-120r1g1>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-120r1g1>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-120r1g1>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-120r1g1>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-120r1g1>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-120r1g1>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-120r1g1>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-120r1g1>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-120r1g1>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-120r1g1>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-120r1g1>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-120r1g1>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-120r1g1>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-120r1g1>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-120r1g1>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-120r1g1>.brz-bg,
      .brz .brz-css-120r1g1>.brz-bg>.brz-bg-image,
      .brz .brz-css-120r1g1>.brz-bg>.brz-bg-map,
      .brz .brz-css-120r1g1>.brz-bg>.brz-bg-color,
      .brz .brz-css-120r1g1>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-120r1g1>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-120r1g1 {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-120r1g1 {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1nm5j3f {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nm5j3f {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1nm5j3f {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1nm5j3f {
          max-width: 100%;
        }
      }

      .brz .brz-css-1mv4jp6 {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mv4jp6 {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1mv4jp6 {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mv4jp6 {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mv4jp6 {
          display: flex;
        }
      }

      .brz .brz-css-14wtu6e {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14wtu6e {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14wtu6e {
          padding: 0;
        }
      }

      .brz .brz-css-1ofmrb9 {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1ofmrb9>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1ofmrb9>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1ofmrb9>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ofmrb9>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1ofmrb9>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1ofmrb9>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ofmrb9>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1ofmrb9>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1ofmrb9>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1ofmrb9>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1ofmrb9>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1ofmrb9>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1ofmrb9>.brz-row,
      .brz .brz-css-1ofmrb9>.brz-bg>.brz-bg-video,
      .brz .brz-css-1ofmrb9>.brz-bg,
      .brz .brz-css-1ofmrb9>.brz-bg>.brz-bg-image,
      .brz .brz-css-1ofmrb9>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ofmrb9 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ofmrb9>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ofmrb9 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ofmrb9>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ofmrb9 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-hbt90z {
        padding-top: 100.3701%;
      }

      .brz .brz-css-hbt90z>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hbt90z {
          padding-top: 99.1884%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hbt90z {
          padding-top: 99.7743%;
        }
      }

      .brz .brz-css-10110p5.brz-hover-animation__container {
        max-width: 63%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10110p5.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10110p5.brz-hover-animation__container {
          max-width: 36%;
        }
      }

      .brz .brz-css-1ere2cj:not(.brz-image--hovered) {
        max-width: 63%;
      }

      .brz .brz-css-1ere2cj {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1ere2cj {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1ere2cj .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1ere2cj .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1ere2cj .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ere2cj .brz-picture {
        filter: none;
      }

      .brz .brz-css-1ere2cj,
      .brz .brz-css-1ere2cj .brz-picture:after,
      .brz .brz-css-1ere2cj .brz-picture,
      .brz .brz-css-1ere2cj.brz-image--withHover img.brz-img,
      .brz .brz-css-1ere2cj.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1ere2cj.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ere2cj:not(.brz-image--hovered) {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ere2cj:not(.brz-image--hovered) {
          max-width: 36%;
        }
      }

      .brz .brz-css-147vfz {
        height: 50px;
      }

      .brz .brz-css-nky9gx {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-19uousn {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-19uousn .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19uousn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19uousn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19uousn {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-hmjobl {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-hmjobl.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-hmjobl .brz-container {
        justify-content: center;
      }

      .brz .brz-css-hmjobl>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-hmjobl>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-hmjobl>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-hmjobl {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hmjobl {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hmjobl {
          display: block;
        }
      }

      .brz .brz-css-1cwengn {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-1cwengn>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1cwengn>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1cwengn>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1cwengn>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1cwengn>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1cwengn>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1cwengn>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1cwengn>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1cwengn>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1cwengn>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1cwengn>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1cwengn>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-1cwengn>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1cwengn>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-1cwengn>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1cwengn>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-1cwengn>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-1cwengn>.brz-bg,
      .brz .brz-css-1cwengn>.brz-bg>.brz-bg-image,
      .brz .brz-css-1cwengn>.brz-bg>.brz-bg-map,
      .brz .brz-css-1cwengn>.brz-bg>.brz-bg-color,
      .brz .brz-css-1cwengn>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cwengn>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1cwengn {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1cwengn {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-4gtb6z {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-4gtb6z {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4gtb6z {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4gtb6z {
          max-width: 100%;
        }
      }

      .brz .brz-css-16oakqr {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-16oakqr .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-16oakqr {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-16oakqr {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16oakqr {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-jump1p {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-g4uiij {
        height: 50px;
      }

      .brz .brz-css-43spt3 {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-43spt3 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-43spt3 {
          padding: 0;
        }
      }

      .brz .brz-css-1ok1rv3 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1ok1rv3 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1ok1rv3>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1ok1rv3>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1ok1rv3>.brz-bg,
      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-image,
      .brz .brz-css-1ok1rv3>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ok1rv3 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1ok1rv3>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-2ioith {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-2ioith .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-2ioith>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-2ioith>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-2ioith>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-2ioith>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-2ioith>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-2ioith>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-2ioith>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-2ioith>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-2ioith>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-2ioith>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-2ioith>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-2ioith>.brz-bg,
      .brz .brz-css-2ioith>.brz-bg>.brz-bg-image,
      .brz .brz-css-2ioith>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-2ioith {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-2ioith>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-kbbeji {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kbbeji {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kbbeji {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kbbeji {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kbbeji {
          display: flex;
        }
      }

      .brz .brz-css-1ce5g2o:not(.brz-image--hovered) {
        max-width: 25%;
      }

      .brz .brz-css-1ce5g2o {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1ce5g2o {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1ce5g2o .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1ce5g2o .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1ce5g2o .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ce5g2o .brz-picture {
        filter: none;
      }

      .brz .brz-css-1ce5g2o,
      .brz .brz-css-1ce5g2o .brz-picture:after,
      .brz .brz-css-1ce5g2o .brz-picture,
      .brz .brz-css-1ce5g2o.brz-image--withHover img.brz-img,
      .brz .brz-css-1ce5g2o.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1ce5g2o.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ce5g2o:not(.brz-image--hovered) {
          max-width: 41%;
        }
      }

      .brz .brz-css-2wdi4z.brz-hover-animation__container {
        max-width: 25%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2wdi4z.brz-hover-animation__container {
          max-width: 41%;
        }
      }

      .brz .brz-css-bp1dwb {
        padding-top: 100%;
      }

      .brz .brz-css-bp1dwb>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bp1dwb {
          padding-top: 100.6062%;
        }
      }

      .brz .brz-css-78og5l:not(.brz-image--hovered) {
        max-width: 30%;
      }

      .brz .brz-css-78og5l {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-78og5l {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-78og5l .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-78og5l .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-78og5l .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-78og5l .brz-picture {
        filter: none;
      }

      .brz .brz-css-78og5l,
      .brz .brz-css-78og5l .brz-picture:after,
      .brz .brz-css-78og5l .brz-picture,
      .brz .brz-css-78og5l.brz-image--withHover img.brz-img,
      .brz .brz-css-78og5l.brz-image--withHover img.dynamic-image,
      .brz .brz-css-78og5l.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-78og5l:not(.brz-image--hovered) {
          max-width: 49%;
        }
      }

      .brz .brz-css-g8da9t.brz-hover-animation__container {
        max-width: 30%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-g8da9t.brz-hover-animation__container {
          max-width: 49%;
        }
      }

      .brz .brz-css-1qgi7u4 {
        padding-top: 83.947%;
      }

      .brz .brz-css-1qgi7u4>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1qgi7u4 {
          padding-top: 83.4664%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1qgi7u4 {
          padding-top: 83.9495%;
        }
      }

      .brz .brz-css-40s5mx:not(.brz-image--hovered) {
        max-width: 23%;
      }

      .brz .brz-css-40s5mx {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-40s5mx {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-40s5mx .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-40s5mx .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-40s5mx .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-40s5mx .brz-picture {
        filter: none;
      }

      .brz .brz-css-40s5mx,
      .brz .brz-css-40s5mx .brz-picture:after,
      .brz .brz-css-40s5mx .brz-picture,
      .brz .brz-css-40s5mx.brz-image--withHover img.brz-img,
      .brz .brz-css-40s5mx.brz-image--withHover img.dynamic-image,
      .brz .brz-css-40s5mx.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-40s5mx:not(.brz-image--hovered) {
          max-width: 37%;
        }
      }

      .brz .brz-css-1pb6h87.brz-hover-animation__container {
        max-width: 23%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1pb6h87.brz-hover-animation__container {
          max-width: 37%;
        }
      }

      .brz .brz-css-lgrfed {
        padding-top: 108.38%;
      }

      .brz .brz-css-lgrfed>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-lgrfed {
          padding-top: 109.6398%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lgrfed {
          padding-top: 108.3794%;
        }
      }

      .brz .brz-css-12vjgyf {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-12vjgyf.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-12vjgyf .brz-container {
        justify-content: center;
      }

      .brz .brz-css-12vjgyf>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-12vjgyf>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-12vjgyf>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-12vjgyf {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12vjgyf {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12vjgyf {
          display: block;
        }
      }

      .brz .brz-css-1uikzqo {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-1uikzqo.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-1uikzqo .brz-container {
        justify-content: center;
      }

      .brz .brz-css-1uikzqo>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1uikzqo>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-1uikzqo>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uikzqo {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1uikzqo {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1uikzqo {
          display: block;
        }
      }

      .brz .brz-css-10nkhpx {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-10nkhpx .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-10nkhpx {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10nkhpx {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10nkhpx {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-g4yj4g {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-g4yj4g>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-g4yj4g>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-g4yj4g>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-g4yj4g>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-g4yj4g>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-g4yj4g>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-g4yj4g>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-g4yj4g>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-g4yj4g>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-g4yj4g>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-g4yj4g>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-g4yj4g>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-g4yj4g>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-g4yj4g>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-g4yj4g>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-g4yj4g>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-g4yj4g>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-g4yj4g>.brz-bg,
      .brz .brz-css-g4yj4g>.brz-bg>.brz-bg-image,
      .brz .brz-css-g4yj4g>.brz-bg>.brz-bg-map,
      .brz .brz-css-g4yj4g>.brz-bg>.brz-bg-color,
      .brz .brz-css-g4yj4g>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-g4yj4g>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-g4yj4g {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-g4yj4g {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1aiiv0k {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-1aiiv0k.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-1aiiv0k .brz-container {
        justify-content: center;
      }

      .brz .brz-css-1aiiv0k>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1aiiv0k>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-1aiiv0k>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1aiiv0k {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1aiiv0k {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1aiiv0k {
          display: block;
        }
      }

      .brz .brz-css-1ga3gjj {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1ga3gjj .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1ga3gjj>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1ga3gjj>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1ga3gjj>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ga3gjj>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1ga3gjj>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1ga3gjj>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ga3gjj>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1ga3gjj>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1ga3gjj>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1ga3gjj>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1ga3gjj>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1ga3gjj>.brz-bg,
      .brz .brz-css-1ga3gjj>.brz-bg>.brz-bg-image,
      .brz .brz-css-1ga3gjj>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ga3gjj {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1ga3gjj>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1bb8kve:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1bb8kve {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1bb8kve {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1bb8kve .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1bb8kve .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1bb8kve .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1bb8kve .brz-picture {
        filter: none;
      }

      .brz .brz-css-1bb8kve,
      .brz .brz-css-1bb8kve .brz-picture:after,
      .brz .brz-css-1bb8kve .brz-picture,
      .brz .brz-css-1bb8kve.brz-image--withHover img.brz-img,
      .brz .brz-css-1bb8kve.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1bb8kve.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-shsvxo {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-shsvxo {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-shsvxo {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-shsvxo {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-shsvxo {
          display: flex;
        }
      }

      .brz .brz-css-ig55fu {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-ig55fu .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-ig55fu>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-ig55fu>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-ig55fu>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-ig55fu>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-ig55fu>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-ig55fu>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-ig55fu>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-ig55fu>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-ig55fu>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-ig55fu>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-ig55fu>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-ig55fu>.brz-bg,
      .brz .brz-css-ig55fu>.brz-bg>.brz-bg-image,
      .brz .brz-css-ig55fu>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-ig55fu {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-ig55fu>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-a6km4w {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-a6km4w {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-a6km4w {
          padding: 0;
        }
      }

      .brz .brz-css-15chsmu {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-15chsmu>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-15chsmu>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-15chsmu>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-15chsmu>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-15chsmu>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-15chsmu>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-15chsmu>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-15chsmu>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-15chsmu>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-15chsmu>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-15chsmu>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-15chsmu>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-15chsmu>.brz-row,
      .brz .brz-css-15chsmu>.brz-bg>.brz-bg-video,
      .brz .brz-css-15chsmu>.brz-bg,
      .brz .brz-css-15chsmu>.brz-bg>.brz-bg-image,
      .brz .brz-css-15chsmu>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-15chsmu {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15chsmu>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15chsmu {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15chsmu>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15chsmu {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-x4utah {
        height: 50px;
      }

      .brz .brz-css-1md68fi {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1haegdf {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-1haegdf .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1haegdf {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1haegdf {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1haegdf {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-17i7hqk {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-17i7hqk {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-17i7hqk {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-17i7hqk {
          max-width: 100%;
        }
      }

      .brz .brz-css-1fs19up {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-1fs19up>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1fs19up>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1fs19up>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1fs19up>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1fs19up>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1fs19up>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1fs19up>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1fs19up>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1fs19up>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1fs19up>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1fs19up>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1fs19up>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-1fs19up>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1fs19up>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-1fs19up>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1fs19up>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-1fs19up>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-1fs19up>.brz-bg,
      .brz .brz-css-1fs19up>.brz-bg>.brz-bg-image,
      .brz .brz-css-1fs19up>.brz-bg>.brz-bg-map,
      .brz .brz-css-1fs19up>.brz-bg>.brz-bg-color,
      .brz .brz-css-1fs19up>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1fs19up>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1fs19up {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1fs19up {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-ca8qip {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-ca8qip.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-ca8qip .brz-container {
        justify-content: center;
      }

      .brz .brz-css-ca8qip>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-ca8qip>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-ca8qip>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-ca8qip {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ca8qip {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ca8qip {
          display: block;
        }
      }

      .brz .brz-css-1ryg5rx {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-1ryg5rx>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1ryg5rx>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1ryg5rx>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ryg5rx>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1ryg5rx>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1ryg5rx>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1ryg5rx>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1ryg5rx>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1ryg5rx>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1ryg5rx>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1ryg5rx>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1ryg5rx>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-1ryg5rx>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1ryg5rx>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-1ryg5rx>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1ryg5rx>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-1ryg5rx>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-1ryg5rx>.brz-bg,
      .brz .brz-css-1ryg5rx>.brz-bg>.brz-bg-image,
      .brz .brz-css-1ryg5rx>.brz-bg>.brz-bg-map,
      .brz .brz-css-1ryg5rx>.brz-bg>.brz-bg-color,
      .brz .brz-css-1ryg5rx>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ryg5rx>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ryg5rx {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ryg5rx {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-1tcw8ut {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-1tcw8ut.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-1tcw8ut .brz-container {
        justify-content: center;
      }

      .brz .brz-css-1tcw8ut>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1tcw8ut>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-1tcw8ut>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tcw8ut {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1tcw8ut {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1tcw8ut {
          display: block;
        }
      }

      .brz .brz-css-n44t4n {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-n44t4n {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-n44t4n {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-n44t4n {
          max-width: 100%;
        }
      }

      .brz .brz-css-1i36sok {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-1i36sok .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i36sok {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1i36sok {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1i36sok {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1y32hdv {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1p3ki23 {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1p3ki23>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1p3ki23>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1p3ki23>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1p3ki23>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1p3ki23>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1p3ki23>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1p3ki23>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1p3ki23>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1p3ki23>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1p3ki23>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1p3ki23>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1p3ki23>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1p3ki23>.brz-row,
      .brz .brz-css-1p3ki23>.brz-bg>.brz-bg-video,
      .brz .brz-css-1p3ki23>.brz-bg,
      .brz .brz-css-1p3ki23>.brz-bg>.brz-bg-image,
      .brz .brz-css-1p3ki23>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1p3ki23 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1p3ki23>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1p3ki23 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1p3ki23>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1p3ki23 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1m2go5b {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1m2go5b {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1m2go5b {
          padding: 0;
        }
      }

      .brz .brz-css-1239h7w {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-1239h7w .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-1239h7w>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-1239h7w>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1239h7w>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1239h7w>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1239h7w>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1239h7w>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1239h7w>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1239h7w>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1239h7w>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1239h7w>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1239h7w>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1239h7w>.brz-bg,
      .brz .brz-css-1239h7w>.brz-bg>.brz-bg-image,
      .brz .brz-css-1239h7w>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1239h7w {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1239h7w>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1wox7wq {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wox7wq {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1wox7wq {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1wox7wq {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1wox7wq {
          display: flex;
        }
      }

      .brz .brz-css-1b9lgp9 {
        height: 50px;
      }

      .brz-css-45o9dj .video-wrapper {
        aspect-ratio: 16/9;
      }

      .brz-css-45o9dj .brz-video-custom-controls {
        font-family: "Lato", sans-serif;
        font-size: 16px;
        font-weight: 400;
        line-height: 1.1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-45o9dj .brz-video-content {
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
        border: none;
        box-shadow: none;
        -webkit-mask-size: cover;
        mask-size: cover;
        -webkit-mask-position: center center;
        mask-position: center center;
        border-radius: 0px;
      }

      .brz-css-45o9dj {
        max-width: 100%;
      }

      .brz-css-45o9dj .brz-iframe,
      .brz-css-45o9dj .brz-video-content .brz-video-elem {
        padding: 0px 0px 0px 0px;
      }

      .brz-css-45o9dj .video-wrapper .brz-video__cover::before {
        margin: 0px 0px 0px 0px;
      }

      .brz-css-45o9dj .brz-video-custom-play,
      .brz-css-45o9dj .brz-video-custom-pause,
      .brz-css-45o9dj .brz-video-custom-mute,
      .brz-css-45o9dj .brz-video-custom-unmute,
      .brz-css-45o9dj .brz-video-custom-fullscreen-icon,
      .brz-css-45o9dj .brz-video-elem>.brz-video-custom-video-controls>.brz-video-custom-controls>.brz-video-custom-current-time,
      .brz-css-45o9dj .brz-video-elem>.brz-video-custom-video-controls>.brz-video-custom-controls>.brz-video-custom-total-time,
      .brz-css-45o9dj .brz-video-custom-slider:before,
      .brz-css-45o9dj .brz-video-custom-slider .brz-video-custom-progress,
      .brz-css-45o9dj .brz-video-custom-video-controls,
      .brz-css-45o9dj.brz-video,
      .brz-css-45o9dj .brz-video-content,
      .brz-css-45o9dj .brz-iframe,
      .brz-css-45o9dj .brz-video__cover:before,
      .brz-css-45o9dj.brz-custom-video video,
      .brz-css-45o9dj .brz-video__cover::before,
      .brz-css-45o9dj .brz-video__cover .brz-video__cover-icon,
      .brz-css-45o9dj .brz-video__cover .brz-video__cover-icon .brz-span,
      .brz-css-45o9dj .brz-media-caption {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow,
          transform;
      }

      .brz .brz-css-38d5x7:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-38d5x7 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-38d5x7 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-38d5x7 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-38d5x7 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-38d5x7 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-38d5x7 .brz-picture {
        filter: none;
      }

      .brz .brz-css-38d5x7,
      .brz .brz-css-38d5x7 .brz-picture:after,
      .brz .brz-css-38d5x7 .brz-picture,
      .brz .brz-css-38d5x7.brz-image--withHover img.brz-img,
      .brz .brz-css-38d5x7.brz-image--withHover img.dynamic-image,
      .brz .brz-css-38d5x7.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-yxk9al.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-1woj6j4 {
        padding-top: 75%;
      }

      .brz .brz-css-1woj6j4>.brz-img {
        position: absolute;
        width: 100%;
      }

      .brz .brz-css-ulmgd3.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-6ocw7s {
        padding-top: 58.4165%;
      }

      .brz .brz-css-6ocw7s>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6ocw7s {
          padding-top: 60.8503%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6ocw7s {
          padding-top: 61.6111%;
        }
      }

      .brz .brz-css-o7h5qp {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-o7h5qp {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-o7h5qp {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-o7h5qp {
          max-width: 100%;
        }
      }

      .brz .brz-css-dp8vj3.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-9ec15r.brz-hover-animation__container {
        max-width: 50%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9ec15r.brz-hover-animation__container {
          max-width: 77%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9ec15r.brz-hover-animation__container {
          max-width: 25%;
        }
      }

      .brz .brz-css-g1hhub {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-gavm0s {
        height: 50px;
      }

      .brz .brz-css-13xoads {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-13xoads>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-13xoads>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-13xoads>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-13xoads>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-13xoads>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-13xoads>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-13xoads>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-13xoads>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-13xoads>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-13xoads>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-13xoads>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-13xoads>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-13xoads>.brz-row,
      .brz .brz-css-13xoads>.brz-bg>.brz-bg-video,
      .brz .brz-css-13xoads>.brz-bg,
      .brz .brz-css-13xoads>.brz-bg>.brz-bg-image,
      .brz .brz-css-13xoads>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-13xoads {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-13xoads>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-13xoads {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13xoads>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13xoads {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1r148tb {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1r148tb {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1r148tb {
          padding: 0;
        }
      }

      .brz .brz-css-sntxj6 {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-sntxj6 .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-sntxj6>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-sntxj6>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-sntxj6>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-sntxj6>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-sntxj6>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-sntxj6>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-sntxj6>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-sntxj6>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-sntxj6>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-sntxj6>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-sntxj6>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-sntxj6>.brz-bg,
      .brz .brz-css-sntxj6>.brz-bg>.brz-bg-image,
      .brz .brz-css-sntxj6>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-sntxj6 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-sntxj6>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-18s9fol {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-18s9fol {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-18s9fol {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-18s9fol {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-18s9fol {
          display: flex;
        }
      }

      .brz .brz-css-1fhxcj3:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-1fhxcj3 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1fhxcj3 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1fhxcj3 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1fhxcj3 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1fhxcj3 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1fhxcj3 .brz-picture {
        filter: none;
      }

      .brz .brz-css-1fhxcj3,
      .brz .brz-css-1fhxcj3 .brz-picture:after,
      .brz .brz-css-1fhxcj3 .brz-picture,
      .brz .brz-css-1fhxcj3.brz-image--withHover img.brz-img,
      .brz .brz-css-1fhxcj3.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1fhxcj3.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1jtm45e.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-mbq30e {
        padding-top: 54.2505%;
      }

      .brz .brz-css-mbq30e>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mbq30e {
          padding-top: 54.25%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mbq30e {
          padding-top: 54.25%;
        }
      }

      .brz .brz-css-wupbah {
        width: 910.01px;
        height: 493.68px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wupbah {
          width: 708px;
          height: 384.09px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wupbah {
          width: 360px;
          height: 195.3px;
        }
      }

      .brz .brz-css-11knmhg:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-11knmhg {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-11knmhg {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-11knmhg .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-11knmhg .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-11knmhg .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-11knmhg .brz-picture {
        filter: none;
      }

      .brz .brz-css-11knmhg,
      .brz .brz-css-11knmhg .brz-picture:after,
      .brz .brz-css-11knmhg .brz-picture,
      .brz .brz-css-11knmhg.brz-image--withHover img.brz-img,
      .brz .brz-css-11knmhg.brz-image--withHover img.dynamic-image,
      .brz .brz-css-11knmhg.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-aaucp5 {
        padding-top: 53.6%;
      }

      .brz .brz-css-aaucp5>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-aaucp5 {
          padding-top: 54%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-aaucp5 {
          padding-top: 53.4611%;
        }
      }

      .brz .brz-css-qc7pg0 {
        width: 910px;
        height: 553.74px;
        margin-inline-start: 0px;
        margin-top: -22.15px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qc7pg0 {
          width: 708px;
          height: 430.82px;
          margin-top: 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qc7pg0 {
          width: 364.5px;
          height: 221.8px;
          margin-top: 0px;
        }
      }

      .brz .brz-css-vya9b2 {
        width: 910px;
        height: 491.4px;
        margin-inline-start: 0px;
        margin-top: -1.82px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vya9b2 {
          width: 708px;
          height: 382.32px;
          margin-top: 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vya9b2 {
          width: 360px;
          height: 194.4px;
          margin-top: -0.97px;
        }
      }

      .brz .brz-css-k69ykn:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-k69ykn {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-k69ykn {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-k69ykn .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-k69ykn .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-k69ykn .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-k69ykn .brz-picture {
        filter: none;
      }

      .brz .brz-css-k69ykn,
      .brz .brz-css-k69ykn .brz-picture:after,
      .brz .brz-css-k69ykn .brz-picture,
      .brz .brz-css-k69ykn.brz-image--withHover img.brz-img,
      .brz .brz-css-k69ykn.brz-image--withHover img.dynamic-image,
      .brz .brz-css-k69ykn.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-74pm8k.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-195uxp7 {
        padding-top: 53.6582%;
      }

      .brz .brz-css-195uxp7>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-195uxp7 {
          padding-top: 54.2006%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-195uxp7 {
          padding-top: 54.2%;
        }
      }

      .brz .brz-css-jw9eew {
        width: 910px;
        height: 493.22px;
        margin-inline-start: 0px;
        margin-top: -2.47px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jw9eew {
          width: 708.01px;
          height: 383.74px;
          margin-top: 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jw9eew {
          width: 360px;
          height: 195.12px;
          margin-top: 0px;
        }
      }

      .brz .brz-css-x9kopf:not(.brz-image--hovered) {
        max-width: 100%;
      }

      .brz .brz-css-x9kopf {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-x9kopf {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-x9kopf .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-x9kopf .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-x9kopf .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-x9kopf .brz-picture {
        filter: none;
      }

      .brz .brz-css-x9kopf,
      .brz .brz-css-x9kopf .brz-picture:after,
      .brz .brz-css-x9kopf .brz-picture,
      .brz .brz-css-x9kopf.brz-image--withHover img.brz-img,
      .brz .brz-css-x9kopf.brz-image--withHover img.dynamic-image,
      .brz .brz-css-x9kopf.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-1mn31fg.brz-hover-animation__container {
        max-width: 100%;
      }

      .brz .brz-css-19hg7y0 {
        padding-top: 56.2505%;
      }

      .brz .brz-css-19hg7y0>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19hg7y0 {
          padding-top: 56.25%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19hg7y0 {
          padding-top: 56.25%;
        }
      }

      .brz .brz-css-mdhza8 {
        width: 910.01px;
        height: 511.88px;
        margin-inline-start: 0px;
        margin-top: 0px;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mdhza8 {
          width: 708px;
          height: 398.25px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mdhza8 {
          width: 360px;
          height: 202.5px;
        }
      }

      .brz .brz-css-1cqdcr7 {
        font-size: 48px;
        padding: 0px;
        border-radius: 0;
        stroke-width: 1;
      }

      .brz .brz-css-1cqdcr7 {
        color: rgba(var(--brz-global-color3), 1);
        border: 0px solid rgba(35, 157, 219, 0);
        box-shadow: none;
        background-color: rgba(189, 225, 244, 0);
        background-image: none;
      }

      .brz .brz-css-1cqdcr7 .brz-icon-svg-custom {
        background-color: rgba(var(--brz-global-color3), 1);
      }

      .brz .brz-css-1cqdcr7,
      .brz .brz-css-1cqdcr7 .brz-icon-svg-custom {
        transition-duration: 0.5s;
        transition-property: color, box-shadow, background, border, border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cqdcr7:hover {
          color: rgba(var(--brz-global-color3), 0.8);
        }

        .brz .brz-css-1cqdcr7:hover .brz-icon-svg-custom {
          background-color: rgba(var(--brz-global-color3), 0.8);
        }
      }

      .brz .brz-css-1apf8fw {
        flex-direction: row;
      }

      .brz .brz-css-1apf8fw .brz-icon__container {
        margin-inline-start: auto;
        margin-inline-end: 20px;
        align-items: flex-start;
      }

      .brz .brz-css-vmdroh {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-15pbh1p:not(.brz-image--hovered) {
        max-width: 50%;
      }

      .brz .brz-css-15pbh1p {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-15pbh1p {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-15pbh1p .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-15pbh1p .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-15pbh1p .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-15pbh1p .brz-picture {
        filter: none;
      }

      .brz .brz-css-15pbh1p,
      .brz .brz-css-15pbh1p .brz-picture:after,
      .brz .brz-css-15pbh1p .brz-picture,
      .brz .brz-css-15pbh1p.brz-image--withHover img.brz-img,
      .brz .brz-css-15pbh1p.brz-image--withHover img.dynamic-image,
      .brz .brz-css-15pbh1p.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15pbh1p:not(.brz-image--hovered) {
          max-width: 77%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15pbh1p:not(.brz-image--hovered) {
          max-width: 25%;
        }
      }

      .brz .brz-css-retsz7 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-retsz7 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-retsz7 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-retsz7 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-retsz7 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1cajsfs {
        padding-top: 100.823%;
      }

      .brz .brz-css-1cajsfs>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1cajsfs {
          padding-top: 99.4355%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1cajsfs {
          padding-top: 100.275%;
        }
      }

      .brz .brz-css-1o08jdd:not(.brz-image--hovered) {
        max-width: 40%;
      }

      .brz .brz-css-1o08jdd {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1o08jdd {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1o08jdd .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-1o08jdd .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-1o08jdd .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1o08jdd .brz-picture {
        filter: none;
      }

      .brz .brz-css-1o08jdd,
      .brz .brz-css-1o08jdd .brz-picture:after,
      .brz .brz-css-1o08jdd .brz-picture,
      .brz .brz-css-1o08jdd.brz-image--withHover img.brz-img,
      .brz .brz-css-1o08jdd.brz-image--withHover img.dynamic-image,
      .brz .brz-css-1o08jdd.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1o08jdd:not(.brz-image--hovered) {
          max-width: 22%;
        }
      }

      .brz .brz-css-1ba0m2x .brz-menu__ul {
        font-family: var(--brz-buttonfontfamily, initial);
        display: flex;
        flex-wrap: wrap;
        justify-content: inherit;
        align-items: center;
        max-width: none;
        margin: 0px -5px 0px -5px;
      }

      .brz .brz-css-1ba0m2x .brz-menu__ul {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item>.brz-a {
        flex-flow: row nowrap;
        padding: 0px 5px 0px 5px;
      }

      .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
      }

      .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item {
        border-radius: 0px;
      }

      .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item>a {
        border-radius: 0px;
      }

      .brz .brz-css-1ba0m2x .brz-menu__sub-menu {
        font-family: var(--brz-buttonfontfamily, initial);
        border-radius: 0px;
      }

      .brz .brz-css-1ba0m2x .brz-menu__sub-menu {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(51, 51, 51, 1);
        box-shadow: none;
      }

      .brz .brz-css-1ba0m2x .brz-menu__sub-menu .brz-menu__item>.brz-a {
        flex-flow: row nowrap;
      }

      .brz .brz-css-1ba0m2x .brz-menu__sub-menu .brz-a:hover {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1ba0m2x .brz-menu__sub-menu .brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
        font-size: 12px;
      }

      .brz .brz-css-1ba0m2x .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1ba0m2x .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-1ba0m2x .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-1ba0m2x .brz-menu__item--current .brz-menu__sub-menu {
        box-shadow: none;
      }

      .brz .brz-css-1ba0m2x .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1ba0m2x .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1ba0m2x .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1ba0m2x .brz-menu__item-dropdown .brz-menu__item {
        background-color: rgba(51, 51, 51, 1);
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1ba0m2x .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:hover:after {
        border-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-1ba0m2x .brz-menu__sub-menu>.brz-menu__item {
        border-bottom: 1px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-1ba0m2x .brz-menu__item-dropdown .brz-menu__item,
      .brz .brz-css-1ba0m2x .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
      .brz .brz-css-1ba0m2x .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1ba0m2x .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1ba0m2x .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1ba0m2x .brz-menu__item--current .brz-menu__sub-menu,
      .brz .brz-css-1ba0m2x .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
      .brz .brz-css-1ba0m2x .brz-menu__ul,
      .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item>.brz-a,
      .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
      .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
      .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
      .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
      .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item,
      .brz .brz-css-1ba0m2x .brz-menu__sub-menu,
      .brz .brz-css-1ba0m2x:hover .brz-menu__sub-menu .brz-a,
      .brz .brz-css-1ba0m2x .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
      .brz .brz-css-1ba0m2x .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ba0m2x .brz-menu__ul {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-1ba0m2x .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-1ba0m2x [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-1ba0m2x [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-1ba0m2x>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-1ba0m2x>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-1ba0m2x>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-1ba0m2x .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ba0m2x .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-1ba0m2x .brz-menu__sub-menu {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-1ba0m2x>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-1ba0m2x>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-1ba0m2x>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-1ba0m2x .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-1ba0m2x .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-1ba0m2x .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-1ba0m2x.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-1ba0m2x .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ba0m2x .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-1ba0m2x .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-1ba0m2x .brz-menu__sub-menu {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-1ba0m2x>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-1ba0m2x>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-1ba0m2x>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-1ba0m2x .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-1ba0m2x .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-1ba0m2x .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-1ba0m2x.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-1ba0m2x .brz-mega-menu__dropdown {
          display: block;
        }
      }

      .brz .brz-css-12pvj2s .brz-mm-navbar .brz-mm-close {
        font-size: 16px;
        margin: 0;
        padding: 10px 15px 10px 10px;
      }

      .brz .brz-css-12pvj2s .brz-mm-navbar .brz-mm-close {
        color: rgba(255, 255, 255, 1);
        background-color: #333333;
      }

      .brz .brz-css-12pvj2s .brz-menu__item {
        font-family: var(--brz-buttonfontfamily, initial);
      }

      .brz .brz-css-12pvj2s .brz-menu__item {
        color: rgba(255, 255, 255, 1);
        border-color: rgba(85, 85, 85, 1);
      }

      .brz nav.brz-mm-menu.brz-css-12pvj2s {
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-12pvj2s.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
        padding: 10px 20px 10px 20px;
        flex-flow: row nowrap;
      }

      .brz .brz-css-12pvj2s .brz-menu__item:hover>.brz-mm-listitem__text {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12pvj2s .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12pvj2s .brz-mm-navbar {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12pvj2s .brz-menu__item.brz-mm-listitem_opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12pvj2s.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels {
        background-image: none;
      }

      .brz .brz-css-12pvj2s.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-12pvj2s .brz-mm-panels>.brz-mm-panel:before {
        background-image: none;
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-12pvj2s.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-12pvj2s .brz-mm-panels>.brz-mm-panel {
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-12pvj2s .brz-mm-panels>.brz-mm-panel {
        background-image: none;
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-12pvj2s.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after {
        border-color: rgba(85, 85, 85, 1);
      }

      .brz .brz-css-12pvj2s .brz-mm-listitem {
        border-color: rgba(85, 85, 85, 1);
      }

      .brz .brz-css-12pvj2s .brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12pvj2s .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12pvj2s .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active)>.brz-mm-listitem__text>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12pvj2s .brz-mm-listitem,
      .brz .brz-css-12pvj2s.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after,
      .brz .brz-css-12pvj2s .brz-menu__item,
      .brz .brz-css-12pvj2s.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-12pvj2s .brz-mm-panels>.brz-mm-panel,
      .brz .brz-css-12pvj2s.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-12pvj2s .brz-mm-panels>.brz-mm-panel:before,
      .brz .brz-css-12pvj2s .brz-menu__item.brz-mm-listitem_opened,
      .brz .brz-css-12pvj2s .brz-mm-navbar,
      .brz nav.brz-mm-menu.brz-css-12pvj2s,
      .brz .brz-css-12pvj2s .brz-menu__item>.brz-mm-listitem__text,
      .brz .brz-css-12pvj2s .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12pvj2s .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-12pvj2s .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-12pvj2s .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-12pvj2s .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-12pvj2s .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12pvj2s.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12pvj2s .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-12pvj2s .brz-menu__item {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-12pvj2s .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-12pvj2s .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-12pvj2s .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12pvj2s.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttontabletlineheight, initial) * var(--brz-buttontabletfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12pvj2s .brz-mm-navbar .brz-mm-close {
          transition-duration: 0.3s;
        }

        .brz .brz-css-12pvj2s .brz-menu__item {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-12pvj2s .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-12pvj2s .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-12pvj2s .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12pvj2s.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonmobilelineheight, initial) * var(--brz-buttonmobilefontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      .brz .brz-css-gr6d2b {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz-css-o9v6o2 .brz-line-container:after {
        display: none;
      }

      .brz-css-o9v6o2 .brz-hr,
      .brz-css-o9v6o2 .brz-line-container:before,
      .brz-css-o9v6o2 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-o9v6o2.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-o9v6o2 {
        width: 75%;
      }

      .brz-css-o9v6o2 .brz-hr {
        border-radius: 0px;
      }

      .brz-css-o9v6o2 .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-o9v6o2 .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-o9v6o2 .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-o9v6o2 .brz-line-icon-wrapper,
      .brz-css-o9v6o2 .brz-hr,
      .brz-css-o9v6o2 .brz-line-container:before,
      .brz-css-o9v6o2 .brz-line-container:after,
      .brz-css-o9v6o2 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-kuxmvb {
        height: 50px;
      }

      .brz .brz-css-18h5pnd {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-3eahup:not(.brz-image--hovered) {
        max-width: 82%;
      }

      .brz .brz-css-3eahup {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-3eahup {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-3eahup .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-3eahup .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-3eahup .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-3eahup .brz-picture {
        filter: none;
      }

      .brz .brz-css-3eahup,
      .brz .brz-css-3eahup .brz-picture:after,
      .brz .brz-css-3eahup .brz-picture,
      .brz .brz-css-3eahup.brz-image--withHover img.brz-img,
      .brz .brz-css-3eahup.brz-image--withHover img.dynamic-image,
      .brz .brz-css-3eahup.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-3eahup:not(.brz-image--hovered) {
          max-width: 77%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3eahup:not(.brz-image--hovered) {
          max-width: 87%;
        }
      }

      .brz .brz-css-pnrqro.brz-hover-animation__container {
        max-width: 82%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pnrqro.brz-hover-animation__container {
          max-width: 77%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pnrqro.brz-hover-animation__container {
          max-width: 87%;
        }
      }

      .brz .brz-css-17jb3qr {
        padding-top: 98.6834%;
      }

      .brz .brz-css-17jb3qr>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-17jb3qr {
          padding-top: 98.6243%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-17jb3qr {
          padding-top: 98.0615%;
        }
      }

      .brz-css-vcskoh .brz-line-container:after {
        display: none;
      }

      .brz-css-vcskoh .brz-hr,
      .brz-css-vcskoh .brz-line-container:before,
      .brz-css-vcskoh .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(var(--brz-global-color7), 0.75);
      }

      .brz-css-vcskoh.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-vcskoh {
        width: 75%;
      }

      .brz-css-vcskoh .brz-hr {
        border-radius: 0px;
      }

      .brz-css-vcskoh .brz-line-container:before {
        border-radius: 0px;
      }

      .brz-css-vcskoh .brz-line-container:after {
        border-radius: 0px;
      }

      .brz-css-vcskoh .brz-line-icon-wrapper {
        border-radius: 0px;
      }

      .brz-css-vcskoh .brz-line-icon-wrapper,
      .brz-css-vcskoh .brz-hr,
      .brz-css-vcskoh .brz-line-container:before,
      .brz-css-vcskoh .brz-line-container:after,
      .brz-css-vcskoh .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      .brz .brz-css-15y7avg {
        padding-top: 100%;
      }

      .brz .brz-css-15y7avg>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-15y7avg {
          padding-top: 100.2326%;
        }
      }

      .brz .brz-css-1pyumca.brz-hover-animation__container {
        max-width: 40%;
      }

      @media (max-width: 767px) {
        .brz .brz-css-1pyumca.brz-hover-animation__container {
          max-width: 22%;
        }
      }

      .brz .brz-css-1rhlx2c {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rhlx2c {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rhlx2c {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rhlx2c {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rhlx2c {
          display: flex;
        }
      }

      .brz .brz-css-xg5rgk {
        padding-top: 53.7518%;
      }

      .brz .brz-css-xg5rgk>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xg5rgk {
          padding-top: 54.7386%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xg5rgk {
          padding-top: 54.3491%;
        }
      }

      .brz .brz-css-1z0piny {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-1z0piny>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1z0piny>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-1z0piny>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1z0piny>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1z0piny>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1z0piny>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1z0piny>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1z0piny>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1z0piny>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1z0piny>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1z0piny>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1z0piny>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-1z0piny>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1z0piny>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-1z0piny>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-1z0piny>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-1z0piny>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-1z0piny>.brz-bg,
      .brz .brz-css-1z0piny>.brz-bg>.brz-bg-image,
      .brz .brz-css-1z0piny>.brz-bg>.brz-bg-map,
      .brz .brz-css-1z0piny>.brz-bg>.brz-bg-color,
      .brz .brz-css-1z0piny>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1z0piny>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1z0piny {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1z0piny {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-j2042s {
        z-index: auto;
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: flex-start;
      }

      .brz .brz-css-j2042s .brz-columns__scroll-effect {
        justify-content: flex-start;
      }

      .brz .brz-css-j2042s>.brz-bg {
        margin: 0;
        mix-blend-mode: normal;
        border-radius: 0px;
      }

      .brz .brz-css-j2042s>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-j2042s>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-j2042s>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-j2042s>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-j2042s>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-j2042s>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-j2042s>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-j2042s>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-j2042s>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-j2042s>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-j2042s>.brz-bg,
      .brz .brz-css-j2042s>.brz-bg>.brz-bg-image,
      .brz .brz-css-j2042s>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 767px) {
        .brz .brz-css-j2042s {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-j2042s>.brz-bg {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-1bdcm9 {
        padding: 10px;
        max-width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1bdcm9 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1bdcm9 {
          padding: 0;
        }
      }

      .brz .brz-css-1i4glx1 {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1i4glx1>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1i4glx1>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1i4glx1>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1i4glx1>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1i4glx1>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1i4glx1>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1i4glx1>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1i4glx1>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1i4glx1>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1i4glx1>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1i4glx1>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1i4glx1>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1i4glx1>.brz-row,
      .brz .brz-css-1i4glx1>.brz-bg>.brz-bg-video,
      .brz .brz-css-1i4glx1>.brz-bg,
      .brz .brz-css-1i4glx1>.brz-bg>.brz-bg-image,
      .brz .brz-css-1i4glx1>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i4glx1 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1i4glx1>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1i4glx1 {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1i4glx1>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1i4glx1 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1sa355m {
        height: 50px;
      }

      .brz .brz-css-w1mv83 {
        width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1b70vbq {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b70vbq {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1b70vbq {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1b70vbq {
          max-width: 100%;
        }
      }

      .brz .brz-css-17vqr8q {
        border: 0px solid transparent;
      }

      @media (min-width: 991px) {
        .brz .brz-css-17vqr8q {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-17vqr8q {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-17vqr8q {
          max-width: 100%;
        }
      }

      .brz .brz-css-18nphwf {
        padding: 75px 0px 75px 0px;
      }

      .brz .brz-css-18nphwf>.brz-bg {
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-18nphwf>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-18nphwf>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-18nphwf>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-18nphwf>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-18nphwf>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-18nphwf>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-18nphwf>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-18nphwf>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-18nphwf>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-18nphwf>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-18nphwf>.brz-bg>.brz-bg-shape__top {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(0deg) rotateY(0deg);
        z-index: auto;
      }

      .brz .brz-css-18nphwf>.brz-bg>.brz-bg-shape__top::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-18nphwf>.brz-bg>.brz-bg-shape__bottom {
        background-size: 100% 100px;
        height: 100px;
        transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
        z-index: auto;
      }

      .brz .brz-css-18nphwf>.brz-bg>.brz-bg-shape__bottom::after {
        background-image: none;
        -webkit-mask-image: none;
        background-size: 100% 100px;
        height: 100px;
      }

      .brz .brz-css-18nphwf>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        display: none;
        background-position: 50% 50%;
      }

      .brz .brz-css-18nphwf>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: none;
      }

      .brz .brz-css-18nphwf>.brz-bg,
      .brz .brz-css-18nphwf>.brz-bg>.brz-bg-image,
      .brz .brz-css-18nphwf>.brz-bg>.brz-bg-map,
      .brz .brz-css-18nphwf>.brz-bg>.brz-bg-color,
      .brz .brz-css-18nphwf>.brz-bg>.brz-bg-video {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-18nphwf>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-18nphwf {
          padding: 50px 15px 50px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-18nphwf {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-126y1oe {
        z-index: auto;
        margin: 0;
      }

      .brz .brz-css-126y1oe.brz-section .brz-section__content {
        min-height: auto;
        display: flex;
      }

      .brz .brz-css-126y1oe .brz-container {
        justify-content: center;
      }

      .brz .brz-css-126y1oe>.slick-slider>.brz-slick-slider__dots {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-126y1oe>.slick-slider>.brz-slick-slider__arrow {
        color: rgba(0, 0, 0, 0.7);
      }

      .brz .brz-css-126y1oe>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause {
        color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-126y1oe {
          display: block;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-126y1oe {
          display: block;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-126y1oe {
          display: block;
        }
      }

      .brz .brz-css-1a69hab {
        margin: 0;
        z-index: auto;
        align-items: flex-start;
      }

      .brz .brz-css-1a69hab>.brz-bg {
        border-radius: 0px;
        max-width: 100%;
        mix-blend-mode: normal;
      }

      .brz .brz-css-1a69hab>.brz-bg {
        border: 0px solid rgba(102, 115, 141, 0);
        box-shadow: none;
      }

      .brz .brz-css-1a69hab>.brz-bg>.brz-bg-image {
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1a69hab>.brz-bg>.brz-bg-image {
        background-image: none;
        filter: none;
        display: block;
      }

      .brz .brz-css-1a69hab>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: none;
      }

      .brz .brz-css-1a69hab>.brz-bg>.brz-bg-color {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-1a69hab>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
        background-image: none;
      }

      .brz .brz-css-1a69hab>.brz-bg>.brz-bg-map {
        display: none;
      }

      .brz .brz-css-1a69hab>.brz-bg>.brz-bg-map {
        filter: none;
      }

      .brz .brz-css-1a69hab>.brz-bg>.brz-bg-video {
        display: none;
      }

      .brz .brz-css-1a69hab>.brz-bg>.brz-bg-video {
        filter: none;
      }

      .brz .brz-css-1a69hab>.brz-row {
        border: 0px solid transparent;
      }

      .brz .brz-css-1a69hab>.brz-row,
      .brz .brz-css-1a69hab>.brz-bg>.brz-bg-video,
      .brz .brz-css-1a69hab>.brz-bg,
      .brz .brz-css-1a69hab>.brz-bg>.brz-bg-image,
      .brz .brz-css-1a69hab>.brz-bg>.brz-bg-color {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1a69hab {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1a69hab>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1a69hab {
          min-height: auto;
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1a69hab>.brz-row {
          flex-direction: row;
          flex-wrap: wrap;
          justify-content: flex-start;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1a69hab {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-g5hob:not(.brz-image--hovered) {
        max-width: 60%;
      }

      .brz .brz-css-g5hob {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-g5hob {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-g5hob .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-g5hob .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-g5hob .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-g5hob .brz-picture {
        filter: none;
      }

      .brz .brz-css-g5hob,
      .brz .brz-css-g5hob .brz-picture:after,
      .brz .brz-css-g5hob .brz-picture,
      .brz .brz-css-g5hob.brz-image--withHover img.brz-img,
      .brz .brz-css-g5hob.brz-image--withHover img.dynamic-image,
      .brz .brz-css-g5hob.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-g5hob:not(.brz-image--hovered) {
          max-width: 87%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-g5hob:not(.brz-image--hovered) {
          max-width: 35%;
        }
      }

      .brz .brz-css-8qnf23 .brz-mm-menu__icon {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8qnf23 .brz-mm-menu__icon {
          display: none;
          font-size: 18px;
        }

        .brz .brz-css-8qnf23 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-8qnf23 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8qnf23 .brz-mm-menu__icon {
          display: flex;
          font-size: 18px;
        }

        .brz .brz-css-8qnf23 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-8qnf23 .brz-menu {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8qnf23 .brz-mm-menu__icon {
          display: flex;
          font-size: 18px;
        }

        .brz .brz-css-8qnf23 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-8qnf23 .brz-menu {
          display: none;
        }
      }

      .brz .brz-css-1hgbigs {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-1hgbigs .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hgbigs {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1hgbigs {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hgbigs {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-oky02s.brz-hover-animation__container {
        max-width: 70%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-oky02s.brz-hover-animation__container {
          max-width: 91%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-oky02s.brz-hover-animation__container {
          max-width: 52%;
        }
      }

      .brz .brz-css-o2985a:not(.brz-image--hovered) {
        max-width: 70%;
      }

      .brz .brz-css-o2985a {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-o2985a {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-o2985a .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-o2985a .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-o2985a .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-o2985a .brz-picture {
        filter: none;
      }

      .brz .brz-css-o2985a,
      .brz .brz-css-o2985a .brz-picture:after,
      .brz .brz-css-o2985a .brz-picture,
      .brz .brz-css-o2985a.brz-image--withHover img.brz-img,
      .brz .brz-css-o2985a.brz-image--withHover img.dynamic-image,
      .brz .brz-css-o2985a.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-o2985a:not(.brz-image--hovered) {
          max-width: 91%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-o2985a:not(.brz-image--hovered) {
          max-width: 52%;
        }
      }

      .brz .brz-css-5fzdq1.brz-hover-animation__container {
        max-width: 60%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5fzdq1.brz-hover-animation__container {
          max-width: 87%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5fzdq1.brz-hover-animation__container {
          max-width: 35%;
        }
      }

      .brz .brz-css-vi3quo .brz-menu__ul {
        font-family: var(--brz-buttonfontfamily, initial);
        display: flex;
        flex-wrap: wrap;
        justify-content: inherit;
        align-items: center;
        max-width: none;
        margin: 0px -5px 0px -5px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul {
        color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a {
        flex-flow: row nowrap;
        padding: 0px 5px 0px 5px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(0, 0, 0, 1);
        background-color: rgba(255, 255, 255, 0);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
        border-radius: 0px;
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
        color: rgba(0, 0, 0, 1);
        background-color: transparent;
        border: 0px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>a {
        border-radius: 0px;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu {
        font-family: var(--brz-buttonfontfamily, initial);
        border-radius: 0px;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(51, 51, 51, 1);
        box-shadow: none;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item>.brz-a {
        flex-flow: row nowrap;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-a:hover {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-a>.brz-icon-svg {
        margin: 0;
        margin-inline-end: 15px;
        font-size: 12px;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
        background-color: rgba(51, 51, 51, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__item--current .brz-menu__sub-menu {
        box-shadow: none;
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__item-dropdown .brz-menu__item {
        background-color: rgba(51, 51, 51, 1);
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:hover:after {
        border-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item {
        border-bottom: 1px solid rgba(85, 85, 85, 1);
      }

      .brz .brz-css-vi3quo .brz-menu__item-dropdown .brz-menu__item,
      .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__item--current .brz-menu__sub-menu,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
      .brz .brz-css-vi3quo .brz-menu__ul,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
      .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item,
      .brz .brz-css-vi3quo .brz-menu__sub-menu,
      .brz .brz-css-vi3quo:hover .brz-menu__sub-menu .brz-a,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
      .brz .brz-css-vi3quo .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vi3quo .brz-menu__ul {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-vi3quo [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-vi3quo [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-vi3quo .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vi3quo .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vi3quo .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-vi3quo .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-vi3quo>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown>.brz-a:after {
          border-right-style: solid;
          border-left-style: none;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item-dropdown .brz-menu__sub-menu {
          position: relative;
          top: auto;
          inset-inline-start: auto;
          transform: translate(0, 0);
          height: 0;
          overflow: hidden;
        }

        .brz .brz-css-vi3quo .brz-menu__sub-menu .brz-menu__item--opened>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo.brz-menu__preview .brz-menu__sub-menu .brz-menu__item>.brz-menu__sub-menu {
          height: auto;
          width: 100%;
          left: auto;
          right: auto;
        }

        .brz .brz-css-vi3quo .brz-mega-menu__dropdown {
          display: block;
        }
      }

      .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          display: none;
          width: 18px;
        }

        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ziiqr2 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          display: flex;
          width: 18px;
        }

        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ziiqr2 .brz-menu {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          display: flex;
          width: 18px;
        }

        .brz .brz-css-ziiqr2 .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-ziiqr2 .brz-menu {
          display: none;
        }
      }

      .brz .brz-css-1t47koi {
        animation-name: none;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      .brz .brz-css-p7aelm {
        padding-top: 56.2867%;
      }

      .brz .brz-css-p7aelm>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-p7aelm {
          padding-top: 55.9986%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-p7aelm {
          padding-top: 56.2884%;
        }
      }

      .brz .brz-css-i5qxa1:not(.brz-image--hovered) {
        max-width: 50%;
      }

      .brz .brz-css-i5qxa1 {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-i5qxa1 {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-i5qxa1 .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-i5qxa1 .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-i5qxa1 .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-i5qxa1 .brz-picture {
        filter: none;
      }

      .brz .brz-css-i5qxa1,
      .brz .brz-css-i5qxa1 .brz-picture:after,
      .brz .brz-css-i5qxa1 .brz-picture,
      .brz .brz-css-i5qxa1.brz-image--withHover img.brz-img,
      .brz .brz-css-i5qxa1.brz-image--withHover img.dynamic-image,
      .brz .brz-css-i5qxa1.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-i5qxa1:not(.brz-image--hovered) {
          max-width: 65%;
        }
      }

      .brz .brz-css-jpsomo.brz-hover-animation__container {
        max-width: 50%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jpsomo.brz-hover-animation__container {
          max-width: 65%;
        }
      }

      .brz .brz-css-1orsycd {
        padding-top: 99.6342%;
      }

      .brz .brz-css-1orsycd>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1orsycd {
          padding-top: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1orsycd {
          padding-top: 99.8929%;
        }
      }

      .brz .brz-css-ldltjt {
        z-index: auto;
        margin: 0;
        border: 0px solid transparent;
        padding: 5px 15px 5px 15px;
        min-height: 100%;
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ldltjt {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ldltjt {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ldltjt {
          margin: 10px 0px 10px 0px;
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ldltjt {
          display: flex;
        }
      }

      .brz .brz-css-10hekvi:not(.brz-image--hovered) {
        max-width: 52%;
      }

      .brz .brz-css-10hekvi {
        height: auto;
        border-radius: 0px;
        mix-blend-mode: normal;
      }

      .brz .brz-css-10hekvi {
        box-shadow: none;
        border: 0px solid rgba(102, 115, 141, 0);
      }

      .brz .brz-css-10hekvi .brz-picture:after {
        border-radius: 0px;
      }

      .brz .brz-css-10hekvi .brz-picture:after {
        box-shadow: none;
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
      }

      .brz .brz-css-10hekvi .brz-picture {
        -webkit-mask-image: none;
        mask-image: none;
      }

      .brz .brz-css-10hekvi .brz-picture {
        filter: none;
      }

      .brz .brz-css-10hekvi,
      .brz .brz-css-10hekvi .brz-picture:after,
      .brz .brz-css-10hekvi .brz-picture,
      .brz .brz-css-10hekvi.brz-image--withHover img.brz-img,
      .brz .brz-css-10hekvi.brz-image--withHover img.dynamic-image,
      .brz .brz-css-10hekvi.brz-image--withHover .brz-img__hover {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10hekvi:not(.brz-image--hovered) {
          max-width: 94%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10hekvi:not(.brz-image--hovered) {
          max-width: 36%;
        }
      }

      .brz .brz-css-5931mx.brz-hover-animation__container {
        max-width: 52%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5931mx.brz-hover-animation__container {
          max-width: 94%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5931mx.brz-hover-animation__container {
          max-width: 36%;
        }
      }

      .brz .brz-css-4bycuf {
        padding-top: 101.5314%;
      }

      .brz .brz-css-4bycuf>.brz-img {
        position: absolute;
        width: 100%;
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4bycuf {
          padding-top: 100.7709%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4bycuf {
          padding-top: 100.8799%;
        }
      }

      .brz .brz-css-w3nyx3 {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
        position: relative;
      }

      .brz .brz-css-w3nyx3 .brz-wrapper-transform {
        transform: none;
      }

      @media (min-width: 991px) {
        .brz .brz-css-w3nyx3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-w3nyx3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-w3nyx3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1q5qb7e {
        margin: 0;
      }

      .brz .brz-css-189svt8 {
        padding: 0;
      }

      .brz .brz-css-p5a95h {
        padding: 0;
      }

      .brz .brz-css-ok38bs {
        padding: 0;
      }

      .brz .brz-css-18iqifn {
        margin: 0;
      }

      .brz .brz-css-e9z64h {
        padding: 0;
      }

      .brz .brz-css-iptyre {
        margin: 0;
      }

      .brz .brz-css-xhtwn3 {
        padding: 0;
      }

      .brz .brz-css-15dcgyi {
        margin: 0;
      }

      .brz .brz-css-1pbpqjj {
        margin: 0;
      }

      .brz .brz-css-1gezei9 {
        margin: 0;
      }

      .brz .brz-css-18xwgwy {
        margin: 0;
      }

      .brz .brz-css-1qj4sgm {
        padding: 0;
      }

      .brz .brz-css-193j73t {
        padding: 0;
      }

      .brz .brz-css-1eooemv {
        margin: 0;
      }

      .brz .brz-css-p084lu {
        padding: 0;
      }

      .brz .brz-css-1tne2ha {
        margin: 0;
      }

      .brz .brz-css-ths6z1 {
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-6cxlrx {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-er2577 {
        border-radius: 12px;
      }

      .brz .brz-css-er2577 .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-er2577:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-er2577 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-er2577:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-er2577 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-er2577:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-er2577 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-er2577:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-er2577,
        .brz .brz-css-er2577 .brz-picture:after,
        .brz .brz-css-er2577 .brz-picture,
        .brz .brz-css-er2577.brz-image--withHover img.brz-img,
        .brz .brz-css-er2577.brz-image--withHover img.dynamic-image,
        .brz .brz-css-er2577.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-r49g0r {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-r49g0r {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-r49g0r .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-r49g0r {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-r49g0r {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-t2un8x {
        margin: 0;
        padding: 10px 100px 10px 100px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-t2un8x {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 10px 100px 10px 100px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-t2un8x:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-t2un8x {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-t2un8x {
          padding: 0;
        }
      }

      .brz .brz-css-1j1em9p {
        flex: 1 1 100%;
        max-width: 100%;
      }

      .brz .brz-css-1j1em9p>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1j1em9p {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        .brz .brz-css-1j1em9p .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1j1em9p>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1j1em9p:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1j1em9p>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1j1em9p:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1j1em9p:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1j1em9p>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1j1em9p:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1j1em9p>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1j1em9p:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1j1em9p>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1j1em9p:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1j1em9p>.brz-bg,
        .brz .brz-css-1j1em9p>.brz-bg>.brz-bg-image,
        .brz .brz-css-1j1em9p>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ur9hxf {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-mrypjm {
        margin: 0px 0px 25px 0%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mrypjm {
          padding: 0;
          margin: 0px 0px 25px 0%;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-mrypjm .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mrypjm {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mrypjm {
          margin: 5px 0px 5px 0%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mrypjm {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16mita7 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-16mita7>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-16mita7:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-16mita7>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-16mita7:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-16mita7:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-16mita7>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-16mita7:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-16mita7>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-16mita7:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-16mita7>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-16mita7:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-16mita7:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-16mita7>.brz-row,
        .brz .brz-css-16mita7>.brz-bg>.brz-bg-video,
        .brz .brz-css-16mita7>.brz-bg,
        .brz .brz-css-16mita7>.brz-bg>.brz-bg-image,
        .brz .brz-css-16mita7>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16mita7 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-cJAxu {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.6;
        font-weight: 700;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cJAxu {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.6;
          font-weight: 700;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cJAxu {
          margin-top: 5px !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cJAxu {
          margin-top: 5px !important;
          font-size: 17px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1u4frm3 {
          padding-top: 58.4165%;
        }

        .brz .brz-css-1u4frm3>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-6zgf8c {
        margin: 0;
        padding: 5px 30px 5px 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-6zgf8c {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 30px 5px 30px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6zgf8c:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-6zgf8c {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-6zgf8c {
          margin: 10px;
          padding: 0;
        }
      }

      .brz .brz-css-1gchaep {
        flex: 1 1 100%;
        max-width: 100%;
      }

      .brz .brz-css-1gchaep>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1gchaep {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        .brz .brz-css-1gchaep .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1gchaep>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1gchaep:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1gchaep>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1gchaep:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1gchaep:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1gchaep>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1gchaep:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1gchaep>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1gchaep:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1gchaep>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1gchaep:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1gchaep>.brz-bg,
        .brz .brz-css-1gchaep>.brz-bg>.brz-bg-image,
        .brz .brz-css-1gchaep>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1gchaep>.brz-bg {
          margin: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-z5wtau {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1punoci {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1punoci>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1punoci:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1punoci>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1punoci:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1punoci:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1punoci>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1punoci:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1punoci>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1punoci:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1punoci>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1punoci:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1punoci:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1punoci>.brz-row,
        .brz .brz-css-1punoci>.brz-bg>.brz-bg-video,
        .brz .brz-css-1punoci>.brz-bg,
        .brz .brz-css-1punoci>.brz-bg>.brz-bg-image,
        .brz .brz-css-1punoci>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1punoci {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-otca2h.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8kody4 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-8kody4 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8kody4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-34cejd {
          width: 910px;
          height: 553.74px;
          margin-inline-start: 0px;
          margin-top: -22.15px;
        }
      }

      .brz .brz-css-aqrfA {
        margin-top: 3px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.6;
        font-weight: 700;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-aqrfA {
          margin-top: 3px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.6;
          font-weight: 700;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-aqrfA {
          margin-top: 5px !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-aqrfA {
          margin-top: 5px !important;
          font-size: 17px;
        }
      }

      .brz .brz-css-m6ihfs {
        margin: 0px 0px 25px 0%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-m6ihfs {
          padding: 0;
          margin: 0px 0px 25px 0%;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-m6ihfs .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-m6ihfs {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-m6ihfs {
          margin: 5px 0px 5px 0%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-m6ihfs {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-94d4ib {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-94d4ib {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-94d4ib {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-94d4ib {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-66cijf .brz-icon__container {
        margin-inline-start: auto;
        margin-inline-end: 14px;
        align-items: center;
      }

      @media (min-width: 991px) {
        .brz .brz-css-66cijf {
          flex-direction: row;
        }

        .brz .brz-css-66cijf .brz-icon__container {
          margin-inline-start: auto;
          margin-inline-end: 14px;
          align-items: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-66cijf .brz-icon__container {
          margin-inline-start: auto;
          margin-inline-end: 12px;
        }
      }

      .brz .brz-css-112hu11 {
        font-size: 12px;
        padding: 10px;
        border-radius: 100px;
      }

      .brz .brz-css-112hu11 {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-112hu11 .brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-112hu11 {
          font-size: 12px;
          padding: 10px;
          border-radius: 100px;
          stroke-width: 1;
        }

        .brz .brz-css-112hu11:hover {
          color: rgba(255, 255, 255, 0.8);
          border: 0px solid rgba(var(--brz-global-color3), 1);
          box-shadow: none;
          background-color: rgba(0, 154, 68, 1);
          background-image: none;
        }

        .brz .brz-css-112hu11:hover .brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-112hu11,
        .brz .brz-css-112hu11 .brz-icon-svg-custom {
          transition-duration: 0.5s;
          transition-property: color, box-shadow, background, border,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-112hu11 {
          font-size: 14px;
        }
      }

      .brz .brz-css-1uvewxp {
        font-size: 12px;
        padding: 10px;
        border-radius: 100px;
      }

      .brz .brz-css-1uvewxp {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1uvewxp .brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uvewxp {
          font-size: 12px;
          padding: 10px;
          border-radius: 100px;
          stroke-width: 1;
        }

        .brz .brz-css-1uvewxp:hover {
          color: rgba(255, 255, 255, 0.8);
          border: 0px solid rgba(var(--brz-global-color3), 1);
          box-shadow: none;
          background-color: rgba(0, 126, 56, 1);
          background-image: none;
        }

        .brz .brz-css-1uvewxp:hover .brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-1uvewxp,
        .brz .brz-css-1uvewxp .brz-icon-svg-custom {
          transition-duration: 0.5s;
          transition-property: color, box-shadow, background, border,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1uvewxp {
          font-size: 14px;
        }
      }

      .brz .brz-css-1oz2x4k .brz-icon__container {
        margin-inline-start: auto;
        margin-inline-end: 14px;
        align-items: center;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1oz2x4k {
          flex-direction: row;
        }

        .brz .brz-css-1oz2x4k .brz-icon__container {
          margin-inline-start: auto;
          margin-inline-end: 14px;
          align-items: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1oz2x4k .brz-icon__container {
          margin-inline-start: auto;
          margin-inline-end: 12px;
        }
      }

      .brz .brz-css-mn5xql {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mn5xql {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mn5xql {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mn5xql {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qgixw7 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1qwt2k7 {
        margin: 0px 0px 25px 0%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qwt2k7 {
          padding: 0;
          margin: 0px 0px 25px 0%;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1qwt2k7 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qwt2k7 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1qwt2k7 {
          margin: 5px 0px 5px 0%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1qwt2k7 {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-aafYK {
        margin-top: 3px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.6;
        font-weight: 700;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-aafYK {
          margin-top: 3px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.6;
          font-weight: 700;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-aafYK {
          margin-top: 5px !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-aafYK {
          margin-top: 5px !important;
          font-size: 17px;
        }
      }

      .brz .brz-css-1uqzdc3 {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1uqzdc3 {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1uqzdc3 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1uqzdc3 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-lw6ji9 .brz-icon__container {
        margin-inline-start: auto;
        margin-inline-end: 14px;
        align-items: center;
      }

      @media (min-width: 991px) {
        .brz .brz-css-lw6ji9 {
          flex-direction: row;
        }

        .brz .brz-css-lw6ji9 .brz-icon__container {
          margin-inline-start: auto;
          margin-inline-end: 14px;
          align-items: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lw6ji9 .brz-icon__container {
          margin-inline-start: auto;
          margin-inline-end: 12px;
        }
      }

      .brz .brz-css-jkiws {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jkiws {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jkiws {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jkiws {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-tasyle {
        font-size: 12px;
        padding: 10px;
        border-radius: 100px;
      }

      .brz .brz-css-tasyle {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-tasyle .brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-tasyle {
          font-size: 12px;
          padding: 10px;
          border-radius: 100px;
          stroke-width: 1;
        }

        .brz .brz-css-tasyle:hover {
          color: rgba(255, 255, 255, 0.8);
          border: 0px solid rgba(var(--brz-global-color3), 1);
          box-shadow: none;
          background-color: rgba(0, 154, 68, 1);
          background-image: none;
        }

        .brz .brz-css-tasyle:hover .brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-tasyle,
        .brz .brz-css-tasyle .brz-icon-svg-custom {
          transition-duration: 0.5s;
          transition-property: color, box-shadow, background, border,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-tasyle {
          font-size: 14px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pkgaaw {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4hchif {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-igxy3n {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-igxy3n {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-igxy3n .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-igxy3n {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-igxy3n {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-118125q {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-118125q {
          height: 30px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-118125q {
          height: 20px;
        }
      }

      .brz .brz-css-1ba99qr {
        margin: 25px 0px 25px 0%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ba99qr {
          padding: 0;
          margin: 25px 0px 25px 0%;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ba99qr .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ba99qr {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ba99qr {
          margin: 5px 0px 5px 0%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ba99qr {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-1ke0u7d {
        padding: 28px 20% 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ke0u7d {
          padding: 28px 20% 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ke0u7d .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ke0u7d {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ke0u7d {
          padding: 0;
          margin: 18px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ke0u7d {
          padding: 20px;
        }
      }

      .brz .brz-css-12o514z {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12o514z {
          height: 30px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12o514z {
          height: 25px;
        }
      }

      .brz .brz-css-wxp5go {
        flex: 1 1 100%;
        max-width: 100%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wxp5go>* {
          display: none;
        }

        .brz .brz-css-wxp5go>.brz-column__items {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wxp5go {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        .brz .brz-css-wxp5go .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-wxp5go>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-wxp5go:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-wxp5go>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-wxp5go:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-wxp5go:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-wxp5go>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-wxp5go:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-wxp5go>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-wxp5go:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-wxp5go>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-wxp5go:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-wxp5go>.brz-bg,
        .brz .brz-css-wxp5go>.brz-bg>.brz-bg-image,
        .brz .brz-css-wxp5go>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wxp5go>* {
          display: none;
        }

        .brz .brz-css-wxp5go>.brz-column__items {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wxp5go>* {
          display: none;
        }

        .brz .brz-css-wxp5go>.brz-column__items {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ef0zpj {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-w26u94 {
        flex: 1 1 100%;
        max-width: 100%;
      }

      .brz .brz-css-w26u94>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-w26u94 {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        .brz .brz-css-w26u94 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-w26u94>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-w26u94:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-w26u94>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-w26u94:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-w26u94:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-w26u94>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-w26u94:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-w26u94>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-w26u94:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-w26u94>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-w26u94:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-w26u94>.brz-bg,
        .brz .brz-css-w26u94>.brz-bg>.brz-bg-image,
        .brz .brz-css-w26u94>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-1v5p0ua {
        margin: 0;
        padding: 10px 100px 10px 100px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v5p0ua {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 10px 100px 10px 100px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v5p0ua:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1v5p0ua {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1v5p0ua {
          padding: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-hlfshe {
          padding-top: 75%;
        }

        .brz .brz-css-hlfshe>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-113ywi3.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-oygo73:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-oygo73 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-oygo73:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-oygo73 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-oygo73:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-oygo73 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-oygo73:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-oygo73,
        .brz .brz-css-oygo73 .brz-picture:after,
        .brz .brz-css-oygo73 .brz-picture,
        .brz .brz-css-oygo73.brz-image--withHover img.brz-img,
        .brz .brz-css-oygo73.brz-image--withHover img.dynamic-image,
        .brz .brz-css-oygo73.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ar5ste {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ar5ste .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ar5ste {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ar5ste {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ar5ste {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lomcx4 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lomcx4:hover {
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nytk18 {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-15ygymb {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-15ygymb {
          height: 30px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15ygymb {
          height: 25px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15ygymb {
          height: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-oeabxy {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-oeabxy>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-oeabxy:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-oeabxy>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-oeabxy:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-oeabxy:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-oeabxy>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-oeabxy:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-oeabxy>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-oeabxy:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-oeabxy>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-oeabxy:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-oeabxy:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-oeabxy>.brz-row,
        .brz .brz-css-oeabxy>.brz-bg>.brz-bg-video,
        .brz .brz-css-oeabxy>.brz-bg,
        .brz .brz-css-oeabxy>.brz-bg>.brz-bg-image,
        .brz .brz-css-oeabxy>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-oeabxy {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-gp2vL {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gp2vL {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gp2vL {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gp2vL {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-uiUzJ {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-uiUzJ {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-uiUzJ {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-uiUzJ {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-anwWR {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-anwWR {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-anwWR {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-anwWR {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-rq9qQ {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rq9qQ {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rq9qQ {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rq9qQ {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-x30Qq {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-x30Qq {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-x30Qq {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-x30Qq {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-18x9nwz {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-18x9nwz {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-18x9nwz .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18x9nwz {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-18x9nwz {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sbsla4 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-ruOXW {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ruOXW {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ruOXW {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ruOXW {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14pluow {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-14pluow>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-14pluow:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-14pluow>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14pluow:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-14pluow:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-14pluow>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14pluow:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-14pluow>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-14pluow:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-14pluow>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-14pluow:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-14pluow:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-14pluow>.brz-row,
        .brz .brz-css-14pluow>.brz-bg>.brz-bg-video,
        .brz .brz-css-14pluow>.brz-bg,
        .brz .brz-css-14pluow>.brz-bg>.brz-bg-image,
        .brz .brz-css-14pluow>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14pluow {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2ux2en {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-2ux2en .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2ux2en {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-u1u20z {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-u1u20z .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-u1u20z {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b0is4v {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1b0is4v .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b0is4v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-p4ybj {
        margin-top: 22px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 45px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-p4ybj {
          margin-top: 22px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 45px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-p4ybj {
          font-size: 37px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-p4ybj {
          font-size: 30px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16g0il {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-4aqc13 {
        margin: 10px 100px 10px 100px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-4aqc13 {
          padding: 0;
          margin: 10px 100px 10px 100px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-4aqc13 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4aqc13 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-4aqc13 {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4aqc13 {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1h6cmuc:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1h6cmuc {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-1aq6958 {
        padding: 60px 0px 90px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1aq6958 {
          padding: 60px 0px 90px 0px;
        }

        .brz .brz-css-1aq6958>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1aq6958:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1aq6958>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1aq6958:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1aq6958:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1aq6958>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1aq6958:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1aq6958>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1aq6958:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1aq6958>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1aq6958:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1aq6958>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1aq6958>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1aq6958>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1aq6958>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1aq6958>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1aq6958:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1aq6958>.brz-bg,
        .brz .brz-css-1aq6958>.brz-bg>.brz-bg-image,
        .brz .brz-css-1aq6958>.brz-bg>.brz-bg-map,
        .brz .brz-css-1aq6958>.brz-bg>.brz-bg-color,
        .brz .brz-css-1aq6958>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1aq6958:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1aq6958 {
          padding: 40px 15px 40px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1aq6958 {
          padding: 25px 15px 25px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-187nktx {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-187nktx.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-187nktx .brz-container {
          justify-content: center;
        }

        .brz .brz-css-187nktx>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-187nktx>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-187nktx>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-187nktx:hover {
          display: block;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-qvkpw4 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-cOL7W {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 30px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cOL7W {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 30px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cOL7W {
          font-size: 24px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cOL7W {
          text-align: center !important;
          font-size: 24px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-1urqy49 {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1urqy49 {
          height: 30px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1urqy49 {
          height: 25px;
        }
      }

      .brz .brz-css-18dnnn8 .brz-icon__container {
        margin-inline-start: auto;
        margin-inline-end: 14px;
        align-items: center;
      }

      @media (min-width: 991px) {
        .brz .brz-css-18dnnn8 {
          flex-direction: row;
        }

        .brz .brz-css-18dnnn8 .brz-icon__container {
          margin-inline-start: auto;
          margin-inline-end: 14px;
          align-items: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-18dnnn8 .brz-icon__container {
          margin-inline-start: auto;
          margin-inline-end: 12px;
        }
      }

      .brz .brz-css-16lv7h6 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-16lv7h6 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-16lv7h6 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16lv7h6 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-16lv7h6 {
          margin: 0px 0px 10px 0px;
        }
      }

      .brz .brz-css-7u49x9 {
        animation-name: slideInUp;
        animation-duration: 1500ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7u49x9 {
          animation-name: slideInUp;
          animation-duration: 1500ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7u49x9 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7u49x9 {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
          width: 18px;
        }

        .brz .brz-css-3c6883:hover .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3c6883 .brz-mm-menu__icon {
          display: none;
        }

        .brz .brz-css-3c6883 .brz-menu {
          display: flex;
        }
      }

      .brz .brz-css-12prtfx .brz-menu__ul {
        font-family: "Jost", sans-serif;
      }

      .brz .brz-css-12prtfx .brz-menu__ul {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a {
        padding: 0px 10px 0px 10px;
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
        color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: 16px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-family: "Jost", sans-serif;
          display: flex;
          flex-wrap: wrap;
          justify-content: inherit;
          align-items: center;
          max-width: none;
          margin: 0px -5px 0px -5px;
        }

        .brz .brz-css-12prtfx:hover .brz-menu__ul {
          color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a {
          flex-flow: row nowrap;
          padding: 0px 10px 0px 10px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          border-radius: 0px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>a {
          border-radius: 0px;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu {
          font-family: var(--brz-buttonfontfamily, initial);
          border-radius: 0px;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu:hover {
          color: rgba(255, 255, 255, 1);
          background-color: rgba(51, 51, 51, 1);
          box-shadow: none;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-menu__item>.brz-a {
          flex-flow: row nowrap;
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu .brz-a:hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
          font-size: 12px;
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__item--current .brz-menu__sub-menu {
          box-shadow: none;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current):hover>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__item-dropdown .brz-menu__item:hover {
          background-color: rgba(51, 51, 51, 1);
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-menu__item-dropdown:hover .brz-a:hover:after {
          border-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu>.brz-menu__item {
          border-bottom: 1px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-12prtfx .brz-menu__item-dropdown .brz-menu__item,
        .brz .brz-css-12prtfx .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__item--current .brz-menu__sub-menu,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
        .brz .brz-css-12prtfx:hover .brz-menu__ul,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item,
        .brz .brz-css-12prtfx .brz-menu__sub-menu,
        .brz .brz-css-12prtfx:hover .brz-menu__sub-menu .brz-a,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
        .brz .brz-css-12prtfx .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: 16px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-12prtfx .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-12prtfx [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-12prtfx [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-12prtfx>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-12prtfx>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-12prtfx>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-12prtfx .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12prtfx .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }

        .brz .brz-css-12prtfx .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 2.5px;
          margin-left: 2.5px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1phr2gu {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1phr2gu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1phr2gu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1phr2gu {
          display: none;
        }
      }

      .brz .brz-css-g7yskd {
        height: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-g7yskd {
          height: 10px;
        }
      }

      .brz .brz-css-1ab16q {
        padding: 0;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ab16q {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ab16q .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ab16q {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ab16q {
          padding: 19px;
          margin: 10px 20px 10px 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nvmtem {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-gtpqL {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 14px;
        line-height: 1.9;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gtpqL {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 14px;
          line-height: 1.9;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gtpqL {
          font-size: 13px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gtpqL {
          font-size: 15px;
          line-height: 1.6;
        }
      }

      .brz .brz-css-1ybemxc {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ybemxc {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ybemxc {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ybemxc {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-xf8m5i {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-xf8m5i>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xf8m5i {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-xf8m5i .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-xf8m5i>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-xf8m5i:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-xf8m5i>.brz-bg,
        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-image,
        .brz .brz-css-xf8m5i>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xf8m5i {
          flex: 1 1 48.6%;
          max-width: 48.6%;
        }

        .brz .brz-css-xf8m5i>.brz-bg {
          margin: 6px 0px -10px 0px;
        }
      }

      .brz .brz-css-1m9k919 {
        font-size: 12px;
        padding: 10px;
        border-radius: 100px;
      }

      .brz .brz-css-1m9k919 {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1m9k919 .brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1m9k919 {
          font-size: 12px;
          padding: 10px;
          border-radius: 100px;
          stroke-width: 1;
        }

        .brz .brz-css-1m9k919:hover {
          color: rgba(255, 255, 255, 0.8);
          border: 0px solid rgba(var(--brz-global-color3), 1);
          box-shadow: none;
          background-color: rgba(0, 154, 68, 1);
          background-image: none;
        }

        .brz .brz-css-1m9k919:hover .brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-1m9k919,
        .brz .brz-css-1m9k919 .brz-icon-svg-custom {
          transition-duration: 0.5s;
          transition-property: color, box-shadow, background, border,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1m9k919 {
          font-size: 14px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-r0chpo {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-r0chpo>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-r0chpo:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-r0chpo>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-r0chpo:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-r0chpo:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-r0chpo>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-r0chpo:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-r0chpo>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-r0chpo:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-r0chpo>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-r0chpo:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-r0chpo:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-r0chpo>.brz-row,
        .brz .brz-css-r0chpo>.brz-bg>.brz-bg-video,
        .brz .brz-css-r0chpo>.brz-bg,
        .brz .brz-css-r0chpo>.brz-bg>.brz-bg-image,
        .brz .brz-css-r0chpo>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-r0chpo {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-p97Mq {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.9;
        font-weight: 600;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-p97Mq {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.9;
          font-weight: 600;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-p97Mq {
          line-height: 1.8;
          letter-spacing: 1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-p97Mq {
          letter-spacing: 1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-a0pa3o {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-18rqtik {
        margin: 15px 0px 15px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-18rqtik {
          padding: 0;
          margin: 15px 0px 15px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-18rqtik .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18rqtik {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-18rqtik {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-18rqtik {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-upsofa {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-upsofa:hover {
          display: flex;
        }
      }

      .brz .brz-css-1q4oorj {
        flex: 1 1 100%;
        max-width: 100%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1q4oorj {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        .brz .brz-css-1q4oorj .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1q4oorj>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1q4oorj:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1q4oorj>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1q4oorj:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1q4oorj:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1q4oorj>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1q4oorj:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1q4oorj>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1q4oorj:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1q4oorj>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1q4oorj:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1q4oorj>.brz-bg,
        .brz .brz-css-1q4oorj>.brz-bg>.brz-bg-image,
        .brz .brz-css-1q4oorj>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ktr2bs {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1570hkl {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1570hkl>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1570hkl:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1570hkl>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1570hkl:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1570hkl:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1570hkl>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1570hkl:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1570hkl>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1570hkl:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1570hkl>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1570hkl:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1570hkl:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1570hkl>.brz-row,
        .brz .brz-css-1570hkl>.brz-bg>.brz-bg-video,
        .brz .brz-css-1570hkl>.brz-bg,
        .brz .brz-css-1570hkl>.brz-bg>.brz-bg-image,
        .brz .brz-css-1570hkl>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1570hkl {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xo1d8x {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xo1d8x:hover {
          display: flex;
        }
      }

      .brz .brz-css-ry0ib {
        flex: 1 1 100%;
        max-width: 100%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ry0ib {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        .brz .brz-css-ry0ib .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-ry0ib>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-ry0ib:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ry0ib>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ry0ib:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ry0ib:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ry0ib>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ry0ib:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ry0ib>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ry0ib:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ry0ib>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ry0ib:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ry0ib>.brz-bg,
        .brz .brz-css-ry0ib>.brz-bg>.brz-bg-image,
        .brz .brz-css-ry0ib>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5fup7u {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1stzpne:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1stzpne {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1po035o {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1ea8qq9 {
        padding: 60px 0px 60px 0px;
      }

      .brz .brz-css-1ea8qq9>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ea8qq9 {
          padding: 60px 0px 60px 0px;
        }

        .brz .brz-css-1ea8qq9>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1ea8qq9:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1ea8qq9>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1ea8qq9:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1ea8qq9:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1ea8qq9>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1ea8qq9:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-1ea8qq9>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1ea8qq9:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1ea8qq9>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1ea8qq9:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1ea8qq9>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1ea8qq9>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1ea8qq9>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1ea8qq9>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1ea8qq9>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1ea8qq9:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1ea8qq9>.brz-bg,
        .brz .brz-css-1ea8qq9>.brz-bg>.brz-bg-image,
        .brz .brz-css-1ea8qq9>.brz-bg>.brz-bg-map,
        .brz .brz-css-1ea8qq9>.brz-bg>.brz-bg-color,
        .brz .brz-css-1ea8qq9>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ea8qq9:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ea8qq9 {
          padding: 40px 15px 40px 15px;
        }

        .brz .brz-css-1ea8qq9>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ea8qq9 {
          padding: 25px 15px 50px 15px;
        }

        .brz .brz-css-1ea8qq9>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1svictu {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1svictu.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1svictu .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1svictu>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1svictu>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1svictu>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1svictu:hover {
          display: block;
        }
      }

      .brz .brz-css-uniji9 {
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-uniji9 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-uniji9 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-uniji9 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1hswwa8 {
        height: 90px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hswwa8 {
          height: 90px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1hswwa8 {
          height: 25px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hswwa8 {
          height: 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pn1dgc {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-pn1dgc .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pn1dgc {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-o8Uo3 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-o8Uo3 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-o8Uo3 {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-o8Uo3 {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-qUPpz {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-qUPpz {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qUPpz {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qUPpz {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-laDBq {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-laDBq {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-laDBq {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-laDBq {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qvubll {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-z8anlc {
        margin: 10px -25% 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-z8anlc {
          padding: 0;
          margin: 10px -25% 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-z8anlc .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-z8anlc {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-z8anlc {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-z8anlc {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-1n7bnqq {
        height: 25px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1n7bnqq {
          height: 25px;
        }
      }

      .brz .brz-css-1336rql {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1336rql {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1336rql .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1336rql {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1336rql {
          margin: 0px 16px 0px 16px;
        }
      }

      .brz .brz-css-mCjlU {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 30px;
        line-height: 1.3;
        font-weight: 400;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mCjlU {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 30px;
          line-height: 1.3;
          font-weight: 400;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mCjlU {
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mCjlU {
          font-size: 24px;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-jYS5a {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 45px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jYS5a {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 45px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jYS5a {
          font-size: 37px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jYS5a {
          font-size: 30px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rd0rx7 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-rd0rx7 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rd0rx7 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rd0rx7 {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l5ehqw {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-l5ehqw.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-l5ehqw .brz-container {
          justify-content: center;
        }

        .brz .brz-css-l5ehqw>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-l5ehqw>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-l5ehqw>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l5ehqw:hover {
          display: block;
        }
      }

      .brz .brz-css-1muw6tr {
        padding: 60px 0px 30px 0px;
      }

      .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1muw6tr {
          padding: 60px 0px 30px 0px;
        }

        .brz .brz-css-1muw6tr>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1muw6tr>.brz-bg,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-image,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-map,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-color,
        .brz .brz-css-1muw6tr>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1muw6tr:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1muw6tr {
          padding: 40px 15px 25px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1muw6tr {
          padding: 20px 15px 15px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqm6ne:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqm6ne {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rzjmcw {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1rzjmcw>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1rzjmcw:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1rzjmcw>.brz-row,
        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-video,
        .brz .brz-css-1rzjmcw>.brz-bg,
        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-image,
        .brz .brz-css-1rzjmcw>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rzjmcw {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nx0v7u {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-aa5k3b {
        flex: 1 1 53.8%;
        max-width: 53.8%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-aa5k3b {
          z-index: auto;
          flex: 1 1 53.8%;
          max-width: 53.8%;
          justify-content: flex-start;
        }

        .brz .brz-css-aa5k3b .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-aa5k3b>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-aa5k3b:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-aa5k3b>.brz-bg,
        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-image,
        .brz .brz-css-aa5k3b>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-aa5k3b {
          flex: 1 1 49.8%;
          max-width: 49.8%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-aa5k3b {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      .brz .brz-css-sqw0cl {
        padding: 5px 100px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqw0cl {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 100px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-sqw0cl:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sqw0cl {
          padding: 5px 30px 20px 30px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sqw0cl {
          padding: 25px;
        }
      }

      .brz .brz-css-m7s0db {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-m7s0db {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-m7s0db .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-m7s0db {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-m7s0db {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ya5uw {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-s90qo {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: right !important;
        font-family: "Jost", sans-serif !important;
        font-size: 32px;
        line-height: 1.3;
        font-weight: 600;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-s90qo {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: right !important;
          font-family: "Jost", sans-serif !important;
          font-size: 32px;
          line-height: 1.3;
          font-weight: 600;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-s90qo {
          font-size: 28px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-s90qo {
          text-align: center !important;
          font-size: 30px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-1jmx489 {
        height: 14px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jmx489 {
          height: 14px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1jmx489 {
          height: 10px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1jmx489 {
          height: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ho92zd {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1ho92zd .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ho92zd {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ux9x0s {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-ux9x0s .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ux9x0s {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ux9x0s {
          display: none;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ux9x0s {
          display: none;
        }
      }

      .brz .brz-css-1o4f0to {
        height: 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o4f0to {
          height: 15px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1o4f0to {
          height: 37px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1o4f0to {
          height: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ddn8c1 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-ddn8c1>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ddn8c1:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-ddn8c1>.brz-row,
        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-video,
        .brz .brz-css-ddn8c1>.brz-bg,
        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-image,
        .brz .brz-css-ddn8c1>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ddn8c1 {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mtilrm {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-1hw8pbx {
        flex: 1 1 20%;
        max-width: 20%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hw8pbx {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1hw8pbx .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1hw8pbx>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1hw8pbx:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1hw8pbx>.brz-bg,
        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-image,
        .brz .brz-css-1hw8pbx>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hw8pbx {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hw8pbx>* {
          display: none;
        }

        .brz .brz-css-1hw8pbx>.brz-column__items {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wipm3 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wipm3:hover {
          display: flex;
        }
      }

      .brz .brz-css-ct2njt.brz-btn {
        font-weight: var(--brz-buttonfontweight, initial);
        font-size: var(--brz-buttonfontsize, initial);
        line-height: var(--brz-buttonlineheight, initial);
        letter-spacing: var(--brz-buttonletterspacing, initial);
        font-variation-settings: var(--brz-buttonfontvariation, initial);
        font-weight: var(--brz-buttonbold, initial);
        font-style: var(--brz-buttonitalic, initial);
        text-decoration: var(--brz-buttontextdecoration, initial) !important;
        text-transform: var(--brz-buttontexttransform, initial) !important;
        border-radius: 24px;
        padding: 10px 40px 10px 40px;
        padding: 10px 40px;
        width: auto;
      }

      .brz .brz-css-ct2njt.brz-btn {
        border: 2px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-ct2njt.brz-btn:not(.brz-btn--hover) {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-ct2njt.brz-btn.brz-btn-submit {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-ct2njt .brz-btn--story-container {
        border: 2px solid rgba(0, 0, 0, 0);
        border-radius: 24px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ct2njt.brz-btn {
          font-family: var(--brz-buttonfontfamily, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          font-size: var(--brz-buttonfontsize, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-radius: 24px;
          flex-flow: row-reverse nowrap;
          padding: 10px 40px 10px 40px;
          padding: 10px 40px;
          width: auto;
        }

        .brz .brz-css-ct2njt.brz-btn:hover {
          display: flex;
          color: rgba(var(--brz-global-color8), 1);
          border: 2px solid rgba(13, 13, 13, 0.8);
          box-shadow: none;
        }

        .brz .brz-css-ct2njt.brz-btn:not(.brz-btn--hover):hover {
          background-color: rgba(13, 13, 13, 1);
          background-image: none;
        }

        .brz .brz-css-ct2njt.brz-btn:hover .brz-icon-svg-custom {
          background-color: rgba(var(--brz-global-color8), 1);
        }

        .brz .brz-css-ct2njt.brz-btn.brz-btn-submit:hover {
          color: rgba(var(--brz-global-color8), 1);
          background-color: rgba(13, 13, 13, 1);
          background-image: none;
        }

        .brz .brz-css-ct2njt:after {
          height: unset;
        }

        .brz .brz-css-ct2njt .brz-btn--story-container {
          border: 2px solid rgba(13, 13, 13, 0.8);
          flex-flow: row-reverse nowrap;
          border-radius: 24px;
        }

        .brz .brz-css-ct2njt .brz-btn--story-container:after {
          height: unset;
        }

        .brz .brz-css-ct2njt.brz-btn,
        .brz .brz-css-ct2njt.brz-btn .brz-icon-svg-custom,
        .brz .brz-css-ct2njt.brz-btn.brz-btn-submit {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ct2njt.brz-btn {
          font-weight: var(--brz-buttontabletfontweight, initial);
          font-size: var(--brz-buttontabletfontsize, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
          border-radius: 2px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-ct2njt .brz-btn--story-container {
          border-radius: 2px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ct2njt.brz-btn {
          font-weight: 600;
          font-size: 15px;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
          border-radius: 2px;
          padding: 10px 20px 10px 20px;
          padding: 10px 20px;
          width: auto;
        }

        .brz .brz-css-ct2njt .brz-btn--story-container {
          border-radius: 2px;
        }
      }

      .brz .brz-css-c9nmhc.brz-btn--hover:not(.brz-btn--hover-in),
      .brz .brz-css-c9nmhc.brz-btn--hover-in:before {
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-c9nmhc.brz-btn--hover:not(.brz-btn--hover-in):before,
      .brz .brz-css-c9nmhc.brz-btn--hover-in {
        background-color: rgba(13, 13, 13, 1);
      }

      @media (min-width: 991px) {

        .brz .brz-css-c9nmhc.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-c9nmhc.brz-btn--hover-in:before {
          background-color: rgba(0, 0, 0, 1);
          background-image: none;
        }

        .brz .brz-css-c9nmhc.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-c9nmhc.brz-btn--hover-in {
          background-color: rgba(13, 13, 13, 1);
          background-image: none;
        }

        .brz .brz-css-c9nmhc.brz-btn--hover:not(.brz-btn--hover-in),
        .brz .brz-css-c9nmhc.brz-btn--hover-in:before,
        .brz .brz-css-c9nmhc.brz-btn--hover:not(.brz-btn--hover-in):before,
        .brz .brz-css-c9nmhc.brz-btn--hover-in {
          transition-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-c9nmhc.brz-back-pulse:before:hover {
          animation-duration: 0.6s;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1op54ql {
          justify-content: center;
          padding: 0;
          gap: 20px 10px;
        }
      }

      .brz .brz-css-9s5dep {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-9s5dep {
          z-index: auto;
          position: relative;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          padding: 0;
          gap: 20px 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9s5dep {
          position: relative;
        }

        .brz .brz-css-9s5dep:hover {
          display: flex;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9s5dep {
          margin: 10px 20px 10px 20px;
        }
      }

      .brz .brz-css-1wu5nw7 {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wu5nw7 {
          height: 30px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1wu5nw7 {
          height: 25px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1wu5nw7 {
          height: 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5ac5rx {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-5ac5rx .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5ac5rx {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ad46u0 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2m5m05 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12kleo8.brz-hover-animation__container {
          max-width: 52%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-o1owq8 {
          padding-top: 100.823%;
        }

        .brz .brz-css-o1owq8>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-ac417b {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-ac417b>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ac417b {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-ac417b .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-ac417b>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-ac417b:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ac417b>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ac417b:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ac417b>.brz-bg,
        .brz .brz-css-ac417b>.brz-bg>.brz-bg-image,
        .brz .brz-css-ac417b>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ac417b>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ac417b {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-ac417b>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-91al4p {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-91al4p {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-91al4p:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-91al4p {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-91al4p {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-pamg4v {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pamg4v {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-pamg4v .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pamg4v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pamg4v {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pamg4v {
          padding: 15px;
          margin: -20px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-z7m2qw:not(.brz-image--hovered) {
          max-width: 60%;
        }

        .brz .brz-css-z7m2qw {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-z7m2qw:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-z7m2qw .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-z7m2qw:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-z7m2qw .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-z7m2qw:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-z7m2qw,
        .brz .brz-css-z7m2qw .brz-picture:after,
        .brz .brz-css-z7m2qw .brz-picture,
        .brz .brz-css-z7m2qw.brz-image--withHover img.brz-img,
        .brz .brz-css-z7m2qw.brz-image--withHover img.dynamic-image,
        .brz .brz-css-z7m2qw.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i9lrzy.brz-hover-animation__container {
          max-width: 60%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1vq8v87 {
          padding-top: 99.6342%;
        }

        .brz .brz-css-1vq8v87>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-ngrbb7 {
        margin: 0;
        padding: 3px 0px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ngrbb7 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 3px 0px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ngrbb7:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ngrbb7 {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ngrbb7 {
          margin: 6px 0px -10px 0px;
          padding: 0;
        }
      }

      .brz .brz-css-iyy2wr {
        padding: 0;
        margin: 10px 0px 10px 0px;
        justify-content: center;
      }

      @media (min-width: 991px) {
        .brz .brz-css-iyy2wr {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-iyy2wr .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-iyy2wr {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-iyy2wr {
          margin: 14px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-iyy2wr {
          padding: 15px;
          margin: -12px 0px 10px 0px;
          justify-content: flex-start;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1r7m2ln:not(.brz-image--hovered) {
          max-width: 52%;
        }

        .brz .brz-css-1r7m2ln {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1r7m2ln:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1r7m2ln .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1r7m2ln:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1r7m2ln .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1r7m2ln:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1r7m2ln,
        .brz .brz-css-1r7m2ln .brz-picture:after,
        .brz .brz-css-1r7m2ln .brz-picture,
        .brz .brz-css-1r7m2ln.brz-image--withHover img.brz-img,
        .brz .brz-css-1r7m2ln.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1r7m2ln.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-oj1o2c {
          padding-top: 101.5314%;
        }

        .brz .brz-css-oj1o2c>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-j8mfn5:not(.brz-image--hovered) {
          max-width: 50%;
        }

        .brz .brz-css-j8mfn5 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-j8mfn5:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-j8mfn5 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-j8mfn5:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-j8mfn5 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-j8mfn5:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-j8mfn5,
        .brz .brz-css-j8mfn5 .brz-picture:after,
        .brz .brz-css-j8mfn5 .brz-picture,
        .brz .brz-css-j8mfn5.brz-image--withHover img.brz-img,
        .brz .brz-css-j8mfn5.brz-image--withHover img.dynamic-image,
        .brz .brz-css-j8mfn5.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-1elna1m {
        flex: 1 1 46.2%;
        max-width: 46.2%;
      }

      .brz .brz-css-1elna1m>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1elna1m {
          z-index: auto;
          flex: 1 1 46.2%;
          max-width: 46.2%;
          justify-content: flex-start;
        }

        .brz .brz-css-1elna1m .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1elna1m>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1elna1m:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1elna1m>.brz-bg,
        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-image,
        .brz .brz-css-1elna1m>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1elna1m {
          flex: 1 1 48.2%;
          max-width: 48.2%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1elna1m {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1elna1m>.brz-bg {
          margin: -20px 0px -20px 0px;
        }
      }

      .brz .brz-css-mkixb6 {
        margin: 0;
        padding: 5px 100px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mkixb6 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 100px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-mkixb6:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mkixb6 {
          padding: 5px 30px 20px 30px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mkixb6 {
          margin: -20px 0px -20px 0px;
          padding: 0;
        }
      }

      .brz .brz-css-11bwwre {
        margin: -10px 0px 5px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-11bwwre {
          padding: 0;
          margin: -10px 0px 5px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-11bwwre .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-11bwwre {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-11bwwre {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11bwwre {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-11bwwre {
          display: none;
        }
      }

      .brz .brz-css-14e9j3p,
      .brz .brz-css-14e9j3p .brz-picture:after,
      .brz .brz-css-14e9j3p .brz-picture,
      .brz .brz-css-14e9j3p.brz-image--withHover img.brz-img,
      .brz .brz-css-14e9j3p.brz-image--withHover img.dynamic-image,
      .brz .brz-css-14e9j3p.brz-image--withHover .brz-img__hover {
        transition-duration: 0.51s;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14e9j3p:not(.brz-image--hovered) {
          max-width: 50%;
        }

        .brz .brz-css-14e9j3p {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-14e9j3p:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-14e9j3p .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-14e9j3p:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-14e9j3p .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14e9j3p:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-14e9j3p,
        .brz .brz-css-14e9j3p .brz-picture:after,
        .brz .brz-css-14e9j3p .brz-picture,
        .brz .brz-css-14e9j3p.brz-image--withHover img.brz-img,
        .brz .brz-css-14e9j3p.brz-image--withHover img.dynamic-image,
        .brz .brz-css-14e9j3p.brz-image--withHover .brz-img__hover {
          transition-duration: 0.51s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dc2uxb.brz-hover-animation__container {
          max-width: 50%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nz56mo {
          padding-top: 56.2867%;
        }

        .brz .brz-css-1nz56mo>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-1wicq4j {
        font-size: 12px;
        padding: 10px;
        border-radius: 100px;
      }

      .brz .brz-css-1wicq4j {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(0, 0, 0, 1);
      }

      .brz .brz-css-1wicq4j .brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wicq4j {
          font-size: 12px;
          padding: 10px;
          border-radius: 100px;
          stroke-width: 1;
        }

        .brz .brz-css-1wicq4j:hover {
          color: rgba(255, 255, 255, 0.8);
          border: 0px solid rgba(var(--brz-global-color3), 1);
          box-shadow: none;
          background-color: rgba(0, 154, 68, 1);
          background-image: none;
        }

        .brz .brz-css-1wicq4j:hover .brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-1wicq4j,
        .brz .brz-css-1wicq4j .brz-icon-svg-custom {
          transition-duration: 0.5s;
          transition-property: color, box-shadow, background, border,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1wicq4j {
          font-size: 14px;
        }
      }

      .brz .brz-css-p13ul9 .brz-icon__container {
        margin-inline-start: auto;
        margin-inline-end: 14px;
        align-items: center;
      }

      @media (min-width: 991px) {
        .brz .brz-css-p13ul9 {
          flex-direction: row;
        }

        .brz .brz-css-p13ul9 .brz-icon__container {
          margin-inline-start: auto;
          margin-inline-end: 14px;
          align-items: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-p13ul9 .brz-icon__container {
          margin-inline-start: auto;
          margin-inline-end: 12px;
        }
      }

      .brz .brz-css-rfiy0h {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 1000ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rfiy0h {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rfiy0h {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rfiy0h {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-17h6tpj {
        margin: 0px 0px 25px 0%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-17h6tpj {
          padding: 0;
          margin: 0px 0px 25px 0%;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-17h6tpj .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-17h6tpj {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-17h6tpj {
          margin: 5px 0px 5px 0%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-17h6tpj {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-olgYD {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.6;
        font-weight: 700;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-olgYD {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.6;
          font-weight: 700;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-olgYD {
          margin-top: 5px !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-olgYD {
          margin-top: 5px !important;
          font-size: 17px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ulk7vd.brz-hover-animation__container {
          max-width: 50%;
        }
      }

      .brz .brz-css-e1hua1 {
        padding: 0;
        margin: 16px 0px 10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-e1hua1 {
          padding: 0;
          margin: 16px 0px 10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-e1hua1 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-e1hua1 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-e1hua1 {
          margin: 14px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-e1hua1 {
          padding: 15px;
          margin: 8px 0px 5px 0px;
          justify-content: flex-start;
        }
      }

      .brz .brz-css-8ysfxj {
        margin: 10px -25% 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8ysfxj {
          padding: 0;
          margin: 10px -25% 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-8ysfxj .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8ysfxj {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8ysfxj {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8ysfxj {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-rgsamy {
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rgsamy {
          padding: 0;
        }

        .brz .brz-css-rgsamy>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-rgsamy:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-rgsamy>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-rgsamy:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-rgsamy:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-rgsamy>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-rgsamy:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-rgsamy>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-rgsamy:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-rgsamy>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-rgsamy:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-rgsamy>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-rgsamy>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-rgsamy>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-rgsamy>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-rgsamy>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-rgsamy:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-rgsamy>.brz-bg,
        .brz .brz-css-rgsamy>.brz-bg>.brz-bg-image,
        .brz .brz-css-rgsamy>.brz-bg>.brz-bg-map,
        .brz .brz-css-rgsamy>.brz-bg>.brz-bg-color,
        .brz .brz-css-rgsamy>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rgsamy:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rgsamy {
          padding: 0px 15px 0px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rgsamy {
          padding: 25px 15px 25px 15px;
        }
      }

      .brz .brz-css-knjr97 {
        height: 60px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-knjr97 {
          height: 60px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-knjr97 {
          height: 25px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-knjr97 {
          height: 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-x651pg {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-x651pg .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-x651pg {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-z1m603 {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-z1m603 {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-z1m603 {
          height: 10px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-z1m603 {
          height: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2m9jsp {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-2m9jsp .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2m9jsp {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1im6ma0 {
        margin: 0;
        padding: 5px 48% 5px 120px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1im6ma0 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 48% 5px 120px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1im6ma0:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1im6ma0 {
          padding: 5px 25px 5px 40px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1im6ma0 {
          padding: 0px 20px 0px 20px;
        }
      }

      .brz .brz-css-d8kffj {
        flex: 1 1 60%;
        max-width: 60%;
        justify-content: center;
      }

      .brz .brz-css-d8kffj .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-d8kffj>.brz-bg {
        margin: 0;
      }

      .brz .brz-css-d8kffj>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0.1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-d8kffj {
          z-index: auto;
          flex: 1 1 60%;
          max-width: 60%;
          justify-content: center;
        }

        .brz .brz-css-d8kffj .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-d8kffj>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-d8kffj:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-d8kffj>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-d8kffj:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-d8kffj:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-d8kffj>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-d8kffj:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0.1);
          background-image: none;
        }

        .brz .brz-css-d8kffj>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-d8kffj:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-d8kffj>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-d8kffj:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-d8kffj>.brz-bg,
        .brz .brz-css-d8kffj>.brz-bg>.brz-bg-image,
        .brz .brz-css-d8kffj>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-d8kffj {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      .brz .brz-css-1c8bb3n {
        margin: 0;
        padding: 5px 15px 5px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1c8bb3n {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1c8bb3n:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1c8bb3n {
          padding: 5px 10px 5px 10px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1c8bb3n {
          margin: 0px 0px -6px 0px;
          padding: 0px 10px 0px 10px;
        }
      }

      .brz .brz-css-3da24m {
        flex: 1 1 40%;
        max-width: 40%;
        justify-content: center;
      }

      .brz .brz-css-3da24m .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-3da24m>.brz-bg {
        margin: 0;
      }

      .brz .brz-css-3da24m>.brz-bg>.brz-bg-image {
        background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/f76f3d135bb45bf2ede5bc263d0bdee7/qlik-automation-ux-case-study.jpg");
        background-position: 44% 41%;
      }

      .brz .brz-css-3da24m>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/f76f3d135bb45bf2ede5bc263d0bdee7/qlik-automation-ux-case-study.jpg");
      }

      @media (min-width: 991px) {
        .brz .brz-css-3da24m {
          z-index: auto;
          flex: 1 1 40%;
          max-width: 40%;
          justify-content: center;
        }

        .brz .brz-css-3da24m .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-3da24m>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-3da24m:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-3da24m>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-3da24m:hover>.brz-bg>.brz-bg-image {
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/f76f3d135bb45bf2ede5bc263d0bdee7/qlik-automation-ux-case-study.jpg");
          filter: none;
          background-position: 44% 41%;
          display: block;
        }

        .brz .brz-css-3da24m:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/f76f3d135bb45bf2ede5bc263d0bdee7/qlik-automation-ux-case-study.jpg");
        }

        .brz .brz-css-3da24m>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-3da24m:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-3da24m>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-3da24m:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-3da24m>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-3da24m:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-3da24m>.brz-bg,
        .brz .brz-css-3da24m>.brz-bg>.brz-bg-image,
        .brz .brz-css-3da24m>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-3da24m>.brz-bg>.brz-bg-image {
          background-position: 19% 41%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-3da24m {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-3da24m>.brz-bg {
          margin: 0px 0px -6px 0px;
        }

        .brz .brz-css-3da24m>.brz-bg>.brz-bg-image {
          background-position: 52% 0%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eprgxw {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1u5ca2i {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1u5ca2i>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1u5ca2i:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1u5ca2i>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1u5ca2i:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1u5ca2i:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1u5ca2i>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1u5ca2i:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1u5ca2i>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1u5ca2i:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1u5ca2i>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1u5ca2i:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1u5ca2i:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1u5ca2i>.brz-row,
        .brz .brz-css-1u5ca2i>.brz-bg>.brz-bg-video,
        .brz .brz-css-1u5ca2i>.brz-bg,
        .brz .brz-css-1u5ca2i>.brz-bg>.brz-bg-image,
        .brz .brz-css-1u5ca2i>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1u5ca2i {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-148jdie {
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-148jdie:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-148jdie {
          max-width: 100%;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-148jdie {
          max-width: 100%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-148jdie {
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nbkgva {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1nbkgva.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1nbkgva .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1nbkgva>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1nbkgva>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1nbkgva>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nbkgva:hover {
          display: block;
        }
      }

      .brz .brz-css-12xxmj2 {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-12xxmj2 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-12xxmj2:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-12xxmj2 {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-12xxmj2 {
          margin: 14px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xpkcuu {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1xpkcuu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xpkcuu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xpkcuu {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gpzp7g {
          height: 50px;
        }
      }

      .brz .brz-css-174b3zg {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-174b3zg>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-174b3zg {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-174b3zg .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-174b3zg>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-174b3zg:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-174b3zg>.brz-bg,
        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-image,
        .brz .brz-css-174b3zg>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-174b3zg>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-174b3zg {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-174b3zg>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-1eompv2 {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eompv2 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eompv2:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1eompv2 {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1eompv2 {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz .brz-css-8vqe9b {
        padding: 0;
        margin: 10px 0px -10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8vqe9b {
          padding: 0;
          margin: 10px 0px -10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-8vqe9b .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8vqe9b {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-8vqe9b {
          margin: 9px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8vqe9b {
          padding: 15px;
          margin: 0px 0px 10px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14f9329:not(.brz-image--hovered) {
          max-width: 63%;
        }

        .brz .brz-css-14f9329 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-14f9329:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-14f9329 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-14f9329:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-14f9329 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14f9329:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-14f9329,
        .brz .brz-css-14f9329 .brz-picture:after,
        .brz .brz-css-14f9329 .brz-picture,
        .brz .brz-css-14f9329.brz-image--withHover img.brz-img,
        .brz .brz-css-14f9329.brz-image--withHover img.dynamic-image,
        .brz .brz-css-14f9329.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-aYLpd {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.6;
        font-weight: 700;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-aYLpd {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.6;
          font-weight: 700;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-aYLpd {
          margin-top: 5px !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-aYLpd {
          margin-top: 5px !important;
          font-size: 17px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ys35dg {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-30m9qj.brz-hover-animation__container {
          max-width: 63%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3csl0p {
          padding-top: 100.3701%;
        }

        .brz .brz-css-3csl0p>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-1rszu2u {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-1rszu2u>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rszu2u {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1rszu2u .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1rszu2u>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1rszu2u:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1rszu2u>.brz-bg,
        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-image,
        .brz .brz-css-1rszu2u>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1rszu2u>.brz-bg {
          margin: 7px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1rszu2u {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-1rszu2u>.brz-bg {
          margin: 14px 0px 10px 0px;
        }
      }

      .brz-css-smlkwa .video-wrapper {
        aspect-ratio: 16/9;
      }

      .brz-css-smlkwa .video-wrapper .brz-video__cover::before {
        background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/172ae1131697d7daebf8788b52b29991/qlik-automation-player2.png");
        background-position: 35% 6%;
        background-size: 100%;
        margin: 0px 0px 0px 0px;
      }

      .brz-css-smlkwa .video-wrapper .brz-video__cover .brz-video__cover-icon {
        font-size: 35px;
        width: 100px;
        height: 100px;
      }

      .brz-css-smlkwa .brz-video-custom-controls {
        font-family: "Lato", sans-serif;
        font-size: 16px;
        font-weight: 400;
        line-height: 1.1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-smlkwa .brz-video__cover .brz-video__cover-icon {
        background-color: rgba(114, 114, 114, 0.75);
      }

      .brz-css-smlkwa .brz-video__cover .brz-video__cover-icon .brz-span {
        color: rgba(255, 255, 255, 1);
      }

      .brz-css-smlkwa .brz-video-content {
        background-color: rgba(255, 255, 255, 0);
        background-image: none;
        border: none;
        box-shadow: none;
        -webkit-mask-size: cover;
        mask-size: cover;
        -webkit-mask-position: center center;
        mask-position: center center;
        border-radius: 0px;
      }

      .brz-css-smlkwa {
        max-width: 100%;
      }

      .brz-css-smlkwa .brz-iframe,
      .brz-css-smlkwa .brz-video-content .brz-video-elem {
        padding: 0px 0px 0px 0px;
      }

      .brz-css-smlkwa .brz-video-custom-play,
      .brz-css-smlkwa .brz-video-custom-pause,
      .brz-css-smlkwa .brz-video-custom-mute,
      .brz-css-smlkwa .brz-video-custom-unmute,
      .brz-css-smlkwa .brz-video-custom-fullscreen-icon,
      .brz-css-smlkwa .brz-video-elem>.brz-video-custom-video-controls>.brz-video-custom-controls>.brz-video-custom-current-time,
      .brz-css-smlkwa .brz-video-elem>.brz-video-custom-video-controls>.brz-video-custom-controls>.brz-video-custom-total-time,
      .brz-css-smlkwa .brz-video-custom-slider:before,
      .brz-css-smlkwa .brz-video-custom-slider .brz-video-custom-progress,
      .brz-css-smlkwa .brz-video-custom-video-controls,
      .brz-css-smlkwa.brz-video,
      .brz-css-smlkwa .brz-video-content,
      .brz-css-smlkwa .brz-iframe,
      .brz-css-smlkwa .brz-video__cover:before,
      .brz-css-smlkwa.brz-custom-video video,
      .brz-css-smlkwa .brz-video__cover::before,
      .brz-css-smlkwa .brz-video__cover .brz-video__cover-icon,
      .brz-css-smlkwa .brz-video__cover .brz-video__cover-icon .brz-span,
      .brz-css-smlkwa .brz-media-caption {
        transition-duration: 0.5s;
        transition-property: filter, color, background, border-color, box-shadow,
          transform;
      }

      .brz .brz-css-rCeyt {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rCeyt {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rCeyt {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rCeyt {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-1f8ghwk {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1f8ghwk {
          height: 30px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1f8ghwk {
          height: 25px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1f8ghwk {
          height: 20px;
        }
      }

      .brz .brz-css-g9fsf {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-g9fsf {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-g9fsf {
          font-size: 17px;
          line-height: 1.9;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-g9fsf {
          font-size: 17px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18pskl5 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-18pskl5 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18pskl5 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-v8rrW {
        margin-top: 22px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 45px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-v8rrW {
          margin-top: 22px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 45px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-v8rrW {
          font-size: 37px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-v8rrW {
          font-size: 30px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ksqx26 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1o9a0dd {
        margin: 10px 100px 10px 100px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o9a0dd {
          padding: 0;
          margin: 10px 100px 10px 100px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1o9a0dd .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o9a0dd {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1o9a0dd {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1o9a0dd {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-px8s1y:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-px8s1y {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-59yrb1 {
        padding: 60px 0px 90px 0px;
      }

      .brz .brz-css-59yrb1>.brz-bg>.brz-bg-image {
        background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/047368afa4ed1dbd8b98da0ff70be9ca/team-work-qlik.png");
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        background-position: 87% 52%;
      }

      .brz .brz-css-59yrb1>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/047368afa4ed1dbd8b98da0ff70be9ca/team-work-qlik.png");
      }

      .brz .brz-css-59yrb1>.brz-bg>.brz-bg-color {
        background-color: transparent;
        background-image: linear-gradient(0deg,
            rgba(255, 255, 255, 1) 0%,
            rgba(0, 0, 0, 0.9) 92%);
      }

      .brz .brz-css-59yrb1>.brz-bg>.brz-bg-map {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-59yrb1>.brz-bg>.brz-bg-video {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      .brz .brz-css-59yrb1>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
        filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-59yrb1 {
          padding: 60px 0px 90px 0px;
        }

        .brz .brz-css-59yrb1>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-59yrb1:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-59yrb1>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-59yrb1:hover>.brz-bg>.brz-bg-image {
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/047368afa4ed1dbd8b98da0ff70be9ca/team-work-qlik.png");
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
          background-position: 87% 52%;
          display: block;
        }

        .brz .brz-css-59yrb1:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/047368afa4ed1dbd8b98da0ff70be9ca/team-work-qlik.png");
        }

        .brz .brz-css-59yrb1>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-59yrb1:hover>.brz-bg>.brz-bg-color {
          background-color: transparent;
          background-image: linear-gradient(0deg,
              rgba(255, 255, 255, 1) 0%,
              rgba(0, 0, 0, 0.9) 92%);
        }

        .brz .brz-css-59yrb1>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-59yrb1:hover>.brz-bg>.brz-bg-map {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-59yrb1>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-59yrb1:hover>.brz-bg>.brz-bg-video {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-59yrb1>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-59yrb1>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-59yrb1>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-59yrb1>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-59yrb1>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-59yrb1:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: brightness(100%) hue-rotate(0deg) saturate(0%) contrast(100%);
        }

        .brz .brz-css-59yrb1>.brz-bg,
        .brz .brz-css-59yrb1>.brz-bg>.brz-bg-image,
        .brz .brz-css-59yrb1>.brz-bg>.brz-bg-map,
        .brz .brz-css-59yrb1>.brz-bg>.brz-bg-color,
        .brz .brz-css-59yrb1>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-59yrb1:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-59yrb1 {
          padding: 40px 15px 40px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-59yrb1 {
          padding: 25px 15px 25px 15px;
        }

        .brz .brz-css-59yrb1>.brz-bg>.brz-bg-image {
          background-image: none;
        }

        .brz .brz-css-59yrb1>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-59yrb1>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(0deg,
              rgba(0, 0, 0, 0.1) 0%,
              rgba(0, 0, 0, 0.9) 92%);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x9qwsy {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1x9qwsy.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1x9qwsy .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1x9qwsy>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1x9qwsy>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1x9qwsy>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x9qwsy:hover {
          display: block;
        }
      }

      .brz .brz-css-bcXfG {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-bcXfG {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bcXfG {
          font-size: 17px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bcXfG {
          font-size: 17px;
        }
      }

      .brz .brz-css-snkwH {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-snkwH {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-snkwH {
          font-size: 17px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-snkwH {
          font-size: 17px;
        }
      }

      .brz .brz-css-e07aA {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-e07aA {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-e07aA {
          font-size: 17px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-e07aA {
          font-size: 17px;
        }
      }

      .brz .brz-css-f6Fr2 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 16px;
        line-height: 1.3;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-f6Fr2 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 16px;
          line-height: 1.3;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-f6Fr2 {
          font-size: 18px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-pBDiN {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 25px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pBDiN {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 25px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pBDiN {
          font-size: 26px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pBDiN {
          font-size: 20px;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-vk_9K {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.3;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vk_9K {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.3;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vk_9K {
          font-size: 19px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vk_9K {
          font-size: 19px;
        }
      }

      .brz .brz-css-r8B71 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.8;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-r8B71 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.8;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-r8B71 {
          font-size: 17px;
          line-height: 1.9;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-r8B71 {
          font-size: 17px;
        }
      }

      .brz .brz-css-bdXuq {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 16px;
        line-height: 1.3;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-bdXuq {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 16px;
          line-height: 1.3;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      .brz .brz-css-v3tkk5 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-v3tkk5 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-v3tkk5 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-v3tkk5 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-v3tkk5 {
          margin: 10px 15px 10px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-v3tkk5 {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-wkbXA {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 25px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wkbXA {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 25px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wkbXA {
          font-size: 26px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wkbXA {
          font-size: 20px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-cg3ll0 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-wbw8d2 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wbw8d2 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-wbw8d2 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wbw8d2 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wbw8d2 {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-1b9kfaj {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b9kfaj {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1b9kfaj:hover {
          display: flex;
        }
      }

      .brz .brz-css-dtqq9k {
        flex: 1 1 100%;
        max-width: 100%;
      }

      .brz .brz-css-dtqq9k>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dtqq9k {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        .brz .brz-css-dtqq9k .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-dtqq9k>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-dtqq9k:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-dtqq9k>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-dtqq9k:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-dtqq9k:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-dtqq9k>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-dtqq9k:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-dtqq9k>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-dtqq9k:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-dtqq9k>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-dtqq9k:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-dtqq9k>.brz-bg,
        .brz .brz-css-dtqq9k>.brz-bg>.brz-bg-image,
        .brz .brz-css-dtqq9k>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1wwmugi {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1f0zob3 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1f0zob3>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1f0zob3:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1f0zob3>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1f0zob3:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1f0zob3:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1f0zob3>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1f0zob3:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1f0zob3>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1f0zob3:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1f0zob3>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1f0zob3:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1f0zob3:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1f0zob3>.brz-row,
        .brz .brz-css-1f0zob3>.brz-bg>.brz-bg-video,
        .brz .brz-css-1f0zob3>.brz-bg,
        .brz .brz-css-1f0zob3>.brz-bg>.brz-bg-image,
        .brz .brz-css-1f0zob3>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1f0zob3 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-5b08m7 {
        margin: 0;
        padding: 5px 30px 5px 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-5b08m7 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 30px 5px 30px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5b08m7:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5b08m7 {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5b08m7 {
          margin: 10px;
          padding: 0;
        }
      }

      .brz .brz-css-1xkno5r {
        flex: 1 1 80%;
        max-width: 80%;
      }

      .brz .brz-css-1xkno5r>.brz-bg {
        margin: 0;
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xkno5r {
          z-index: auto;
          flex: 1 1 80%;
          max-width: 80%;
          justify-content: flex-start;
        }

        .brz .brz-css-1xkno5r .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1xkno5r>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 12px;
        }

        .brz .brz-css-1xkno5r:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1xkno5r>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1xkno5r:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1xkno5r:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1xkno5r>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1xkno5r:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1xkno5r>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1xkno5r:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1xkno5r>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1xkno5r:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1xkno5r>.brz-bg,
        .brz .brz-css-1xkno5r>.brz-bg>.brz-bg-image,
        .brz .brz-css-1xkno5r>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1xkno5r {
          flex: 1 1 74.7%;
          max-width: 74.7%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xkno5r {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-1xkno5r>.brz-bg {
          margin: 10px;
        }
      }

      .brz .brz-css-nZc_U {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: right !important;
        font-family: "hzjcydwgxcedgysxcmoyiemlihybhtbfxqnh" !important;
        font-size: 18px;
        line-height: 1.5;
        font-weight: 700;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-nZc_U {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: right !important;
          font-family: "hzjcydwgxcedgysxcmoyiemlihybhtbfxqnh" !important;
          font-size: 18px;
          line-height: 1.5;
          font-weight: 700;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-nZc_U {
          text-align: center !important;
          font-size: 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-nZc_U {
          text-align: center !important;
          font-size: 19px;
        }
      }

      .brz .brz-css-mqxF3 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: right !important;
        font-family: "hzjcydwgxcedgysxcmoyiemlihybhtbfxqnh" !important;
        font-size: 18px;
        line-height: 1.5;
        font-weight: 700;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mqxF3 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: right !important;
          font-family: "hzjcydwgxcedgysxcmoyiemlihybhtbfxqnh" !important;
          font-size: 18px;
          line-height: 1.5;
          font-weight: 700;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mqxF3 {
          text-align: center !important;
          font-size: 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mqxF3 {
          text-align: center !important;
          font-size: 19px;
        }
      }

      .brz .brz-css-dp_9E {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: right !important;
        font-family: "Jost", sans-serif !important;
        font-size: 20px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dp_9E {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: right !important;
          font-family: "Jost", sans-serif !important;
          font-size: 20px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dp_9E {
          text-align: center !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dp_9E {
          text-align: center !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2cxgn9 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-s99n0v {
        margin: 10px 10px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-s99n0v {
          padding: 0;
          margin: 10px 10px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-s99n0v .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s99n0v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-s99n0v {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-s99n0v {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-hyb3dm {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-hyb3dm {
          height: 30px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hyb3dm {
          height: 25px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hyb3dm {
          height: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-6mk84c {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-19yem6o {
        margin: 0;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19yem6o {
          padding: 0;
          margin: 0;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-19yem6o .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19yem6o {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-19yem6o {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19yem6o {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz .brz-css-doNNh {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 25px;
        line-height: 1.9;
        font-weight: 500;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-doNNh {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 25px;
          line-height: 1.9;
          font-weight: 500;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-doNNh {
          font-size: 22px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-doNNh {
          font-size: 18px;
          line-height: 1.5;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-15z9sg6 {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-15z9sg6>.brz-bg {
        margin: 10px;
        border-radius: 12px;
      }

      .brz .brz-css-15z9sg6>.brz-bg {
        border: 0px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-15z9sg6>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-15z9sg6 {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-15z9sg6 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-15z9sg6>.brz-bg {
          margin: 10px;
          mix-blend-mode: normal;
          border-radius: 12px;
        }

        .brz .brz-css-15z9sg6:hover>.brz-bg {
          border: 0px solid rgba(0, 0, 0, 0);
          box-shadow: none;
        }

        .brz .brz-css-15z9sg6>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-15z9sg6:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-15z9sg6:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-15z9sg6>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-15z9sg6:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-15z9sg6>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-15z9sg6:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-15z9sg6>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-15z9sg6:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-15z9sg6>.brz-bg,
        .brz .brz-css-15z9sg6>.brz-bg>.brz-bg-image,
        .brz .brz-css-15z9sg6>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15z9sg6>.brz-bg {
          margin: 0px 10px 0px 10px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15z9sg6 {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      .brz .brz-css-qJBrE {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-qJBrE {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qJBrE {
          font-size: 16px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qJBrE {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yzfh98 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-lhodtu {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-lhodtu {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-lhodtu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-lhodtu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lhodtu {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-tyx09 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-tyx09 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-tyx09 {
          font-size: 16px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tyx09 {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7ebh4b {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-q2jlt3 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-q2jlt3 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-q2jlt3 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-q2jlt3 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-q2jlt3 {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-jHPoZ {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jHPoZ {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jHPoZ {
          font-size: 16px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jHPoZ {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-py6fp8 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-8ftxap {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8ftxap {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-8ftxap .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8ftxap {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8ftxap {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-pO6A8 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pO6A8 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pO6A8 {
          font-size: 16px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pO6A8 {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2wvil7 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1807wp6 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1807wp6 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1807wp6 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1807wp6 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1807wp6 {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-btnhx {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 25px;
        line-height: 1.9;
        font-weight: 500;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-btnhx {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 25px;
          line-height: 1.9;
          font-weight: 500;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-btnhx {
          font-size: 22px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-btnhx {
          font-size: 18px;
          line-height: 1.5;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1pwwthu {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-z2SWn {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-z2SWn {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-z2SWn {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-z2SWn {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fs0bsj {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-fs0bsj>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-fs0bsj:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-fs0bsj>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-fs0bsj:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-fs0bsj:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-fs0bsj>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-fs0bsj:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-fs0bsj>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-fs0bsj:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-fs0bsj>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-fs0bsj:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-fs0bsj:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-fs0bsj>.brz-row,
        .brz .brz-css-fs0bsj>.brz-bg>.brz-bg-video,
        .brz .brz-css-fs0bsj>.brz-bg,
        .brz .brz-css-fs0bsj>.brz-bg>.brz-bg-image,
        .brz .brz-css-fs0bsj>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fs0bsj {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vdc9un {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-vdc9un .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vdc9un {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-kg1g49 {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kg1g49 {
          height: 30px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kg1g49 {
          height: 25px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kg1g49 {
          height: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yv0zak {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1yv0zak>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1yv0zak:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1yv0zak>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1yv0zak:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1yv0zak:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1yv0zak>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1yv0zak:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1yv0zak>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1yv0zak:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1yv0zak>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1yv0zak:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1yv0zak:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1yv0zak>.brz-row,
        .brz .brz-css-1yv0zak>.brz-bg>.brz-bg-video,
        .brz .brz-css-1yv0zak>.brz-bg,
        .brz .brz-css-1yv0zak>.brz-bg>.brz-bg-image,
        .brz .brz-css-1yv0zak>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yv0zak {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9nmmwx {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-10gzyrs {
        flex: 1 1 100%;
        max-width: 100%;
      }

      .brz .brz-css-10gzyrs>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-10gzyrs {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        .brz .brz-css-10gzyrs .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-10gzyrs>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-10gzyrs:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-10gzyrs>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-10gzyrs:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-10gzyrs:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-10gzyrs>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-10gzyrs:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-10gzyrs>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-10gzyrs:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-10gzyrs>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-10gzyrs:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-10gzyrs>.brz-bg,
        .brz .brz-css-10gzyrs>.brz-bg>.brz-bg-image,
        .brz .brz-css-10gzyrs>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10gzyrs>.brz-bg {
          margin: 0px 10px 0px 10px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10gzyrs>.brz-bg {
          margin: 15px;
        }
      }

      .brz .brz-css-yhyf6p {
        margin: 0;
        padding: 5px 0px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-yhyf6p {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 0px 5px 0px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yhyf6p:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-yhyf6p {
          margin: 0px 10px 0px 10px;
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yhyf6p {
          margin: 15px;
          padding: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-21b4ym {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-hwt4eo {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-hwt4eo .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-hwt4eo {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-66rj93 {
        flex: 1 1 33.3%;
        max-width: 33.3%;
      }

      .brz .brz-css-66rj93>.brz-bg {
        margin: 10px;
        border-radius: 12px;
      }

      .brz .brz-css-66rj93>.brz-bg {
        border: 0px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-66rj93>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-66rj93 {
          z-index: auto;
          flex: 1 1 33.3%;
          max-width: 33.3%;
          justify-content: flex-start;
        }

        .brz .brz-css-66rj93 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-66rj93>.brz-bg {
          margin: 10px;
          mix-blend-mode: normal;
          border-radius: 12px;
        }

        .brz .brz-css-66rj93:hover>.brz-bg {
          border: 0px solid rgba(0, 0, 0, 0);
          box-shadow: none;
        }

        .brz .brz-css-66rj93>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-66rj93:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-66rj93:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-66rj93>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-66rj93:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-66rj93>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-66rj93:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-66rj93>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-66rj93:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-66rj93>.brz-bg,
        .brz .brz-css-66rj93>.brz-bg>.brz-bg-image,
        .brz .brz-css-66rj93>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-66rj93>.brz-bg {
          margin: 0px 10px 0px 10px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-66rj93 {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      .brz .brz-css-hoj730 {
        margin: 10px;
        padding: 40px 30px 30px 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-hoj730 {
          z-index: auto;
          margin: 10px;
          border: 0px solid transparent;
          padding: 40px 30px 30px 30px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-hoj730:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hoj730 {
          margin: 0px 10px 0px 10px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hoj730 {
          padding: 20px 0px 15px 0px;
        }
      }

      .brz .brz-css-ykcook {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ykcook {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-ykcook .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ykcook {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ykcook {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-18sjl76:not(.brz-image--hovered) {
          max-width: 25%;
        }

        .brz .brz-css-18sjl76 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-18sjl76:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-18sjl76 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-18sjl76:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-18sjl76 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-18sjl76:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-18sjl76,
        .brz .brz-css-18sjl76 .brz-picture:after,
        .brz .brz-css-18sjl76 .brz-picture,
        .brz .brz-css-18sjl76.brz-image--withHover img.brz-img,
        .brz .brz-css-18sjl76.brz-image--withHover img.dynamic-image,
        .brz .brz-css-18sjl76.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ex2qga.brz-hover-animation__container {
          max-width: 25%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kg26y1 {
          padding-top: 100%;
        }

        .brz .brz-css-1kg26y1>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz-css-1fr3ge6 .brz-line-container:after {
        display: none;
      }

      .brz-css-1fr3ge6 .brz-hr,
      .brz-css-1fr3ge6 .brz-line-container:before,
      .brz-css-1fr3ge6 .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 4px;
        border-top-color: rgba(0, 0, 0, 1);
      }

      .brz-css-1fr3ge6.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-1fr3ge6 {
        width: 59%;
      }

      .brz-css-1fr3ge6 .brz-hr {
        border-radius: 12px;
      }

      .brz-css-1fr3ge6 .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-1fr3ge6 .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-1fr3ge6 .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-1fr3ge6 .brz-line-icon-wrapper,
      .brz-css-1fr3ge6 .brz-hr,
      .brz-css-1fr3ge6 .brz-line-container:before,
      .brz-css-1fr3ge6 .brz-line-container:after,
      .brz-css-1fr3ge6 .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 478px) {
        .brz-css-1fr3ge6.brz-css-1fr3ge6 {
          width: 60%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nyqv7z {
          padding-top: 100%;
        }

        .brz .brz-css-nyqv7z>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-zo4esv {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zo4esv {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-zo4esv .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-zo4esv {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zo4esv {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-14dtr6m .brz-menu__ul {
        font-family: "Jost", sans-serif;
      }

      .brz .brz-css-14dtr6m .brz-menu__ul {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item>.brz-a {
        padding: 0px 15px 0px 15px;
      }

      .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item.brz-menu__item--opened {
        color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active) {
        color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 1);
      }

      .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom {
        background-color: rgba(255, 255, 255, 0.8);
      }

      .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item {
        color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-14dtr6m .brz-menu__ul {
          font-size: 18px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14dtr6m .brz-menu__ul {
          font-family: "Jost", sans-serif;
          display: flex;
          flex-wrap: wrap;
          justify-content: inherit;
          align-items: center;
          max-width: none;
          margin: 0px -5px 0px -5px;
        }

        .brz .brz-css-14dtr6m:hover .brz-menu__ul {
          color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item>.brz-a {
          flex-flow: row nowrap;
          padding: 0px 15px 0px 15px;
        }

        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item.brz-menu__item--opened:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover {
          color: rgba(255, 255, 255, 0.8);
          background-color: rgba(255, 255, 255, 0);
        }

        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
        }

        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.9);
        }

        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 0.8);
        }

        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item {
          border-radius: 0px;
        }

        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item:hover {
          color: rgba(255, 255, 255, 0.9);
          background-color: transparent;
          border: 0px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item>a {
          border-radius: 0px;
        }

        .brz .brz-css-14dtr6m .brz-menu__sub-menu {
          font-family: var(--brz-buttonfontfamily, initial);
          border-radius: 0px;
        }

        .brz .brz-css-14dtr6m .brz-menu__sub-menu:hover {
          color: rgba(255, 255, 255, 1);
          background-color: rgba(51, 51, 51, 1);
          box-shadow: none;
        }

        .brz .brz-css-14dtr6m .brz-menu__sub-menu .brz-menu__item>.brz-a {
          flex-flow: row nowrap;
        }

        .brz .brz-css-14dtr6m:hover .brz-menu__sub-menu .brz-a:hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-14dtr6m .brz-menu__sub-menu .brz-a>.brz-icon-svg {
          margin: 0;
          margin-inline-end: 15px;
          font-size: 12px;
        }

        .brz .brz-css-14dtr6m:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-14dtr6m:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-14dtr6m:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current:hover {
          background-color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-14dtr6m:hover .brz-menu__item--current .brz-menu__sub-menu {
          box-shadow: none;
        }

        .brz .brz-css-14dtr6m .brz-menu__sub-menu>.brz-menu__item>.brz-a:hover>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-14dtr6m .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current):hover>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-14dtr6m:hover .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-14dtr6m .brz-menu__item-dropdown .brz-menu__item:hover {
          background-color: rgba(51, 51, 51, 1);
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-14dtr6m .brz-menu__sub-menu .brz-menu__item-dropdown:hover .brz-a:hover:after {
          border-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-14dtr6m:hover .brz-menu__sub-menu>.brz-menu__item {
          border-bottom: 1px solid rgba(85, 85, 85, 1);
        }

        .brz .brz-css-14dtr6m .brz-menu__item-dropdown .brz-menu__item,
        .brz .brz-css-14dtr6m .brz-menu__sub-menu .brz-menu__item-dropdown .brz-a:after,
        .brz .brz-css-14dtr6m .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-14dtr6m .brz-menu__sub-menu>.brz-menu__item:not(.brz-menu__item.brz-menu__item--current)>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-14dtr6m .brz-menu__sub-menu>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-14dtr6m .brz-menu__item--current .brz-menu__sub-menu,
        .brz .brz-css-14dtr6m .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current,
        .brz .brz-css-14dtr6m:hover .brz-menu__ul,
        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item>.brz-a,
        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item.brz-menu__item--opened>.brz-a,
        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item.brz-menu__item--opened,
        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active),
        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active),
        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item.brz-menu__item--current>.brz-a:not(.brz-a:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active)>.brz-icon-svg.brz-icon-svg-custom,
        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item,
        .brz .brz-css-14dtr6m .brz-menu__sub-menu,
        .brz .brz-css-14dtr6m:hover .brz-menu__sub-menu .brz-a,
        .brz .brz-css-14dtr6m .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current>.brz-a,
        .brz .brz-css-14dtr6m .brz-menu__sub-menu>.brz-menu__item.brz-menu__item--current {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14dtr6m .brz-menu__ul {
          font-size: 18px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item>.brz-a>.brz-icon-svg {
          font-size: 12px;
        }

        .brz .brz-css-14dtr6m .brz-menu__ul>.brz-menu__item {
          padding-top: 0px;
          padding-bottom: 0px;
          margin-right: 5px;
          margin-left: 5px;
        }

        .brz .brz-css-14dtr6m .brz-menu__sub-menu {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          position: absolute;
          top: 0;
          width: 305px;
        }

        .brz .brz-css-14dtr6m [data-popper-placement="left-start"] {
          inset-inline-end: calc(100% + 5px);
        }

        .brz .brz-css-14dtr6m [data-popper-placement="right-start"] {
          inset-inline-start: calc(100% + 5px);
        }

        .brz .brz-css-14dtr6m>.brz-menu__ul>.brz-menu__item-dropdown>.brz-menu__sub-menu {
          top: calc(100% + 5px);
          width: 300px;
        }

        .brz .brz-css-14dtr6m>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="left-start"] {
          right: 0;
        }

        .brz .brz-css-14dtr6m>.brz-menu__ul>.brz-menu__item-dropdown>[data-popper-placement="right-start"] {
          inset-inline-start: 0;
        }

        .brz .brz-css-14dtr6m .brz-mega-menu__dropdown {
          display: none;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14dtr6m .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-14dtr6m .brz-menu__ul {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14dtr6m .brz-menu__ul {
          font-family: var(--brz-buttonfontfamily, initial);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14dtr6m .brz-menu__ul {
          font-size: var(--brz-buttonmobilefontsize, initial);
          font-weight: var(--brz-buttonmobilefontweight, initial);
          line-height: var(--brz-buttonmobilelineheight, initial);
          letter-spacing: var(--brz-buttonmobileletterspacing, initial);
          font-variation-settings: var(--brz-buttonmobilefontvariation,
              initial);
          font-weight: var(--brz-buttonmobilebold, initial);
          font-style: var(--brz-buttonmobileitalic, initial);
          text-decoration: var(--brz-buttonmobiletextdecoration,
              initial) !important;
          text-transform: var(--brz-buttonmobiletexttransform,
              initial) !important;
        }
      }

      .brz-css-19f6uwp .brz-line-container:after {
        display: none;
      }

      .brz-css-19f6uwp .brz-hr,
      .brz-css-19f6uwp .brz-line-container:before,
      .brz-css-19f6uwp .brz-line-container:after {
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: rgba(255, 255, 255, 1);
      }

      .brz-css-19f6uwp.brz-line-text .brz-line-content {
        font-family: "Lato", sans-serif;
        font-size: 20px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      .brz-css-19f6uwp {
        width: 100%;
      }

      .brz-css-19f6uwp .brz-hr {
        border-radius: 12px;
      }

      .brz-css-19f6uwp .brz-line-container:before {
        border-radius: 12px;
      }

      .brz-css-19f6uwp .brz-line-container:after {
        border-radius: 12px;
      }

      .brz-css-19f6uwp .brz-line-icon-wrapper {
        border-radius: 12px;
      }

      .brz-css-19f6uwp .brz-line-icon-wrapper,
      .brz-css-19f6uwp .brz-hr,
      .brz-css-19f6uwp .brz-line-container:before,
      .brz-css-19f6uwp .brz-line-container:after,
      .brz-css-19f6uwp .brz-line-content {
        transition-duration: 0.5s;
        transition-property: filter, box-shadow, background, border-radius,
          border-color;
      }

      @media only screen and (max-width: 991px) and (min-width: 479px) {
        .brz-css-19f6uwp.brz-css-19f6uwp {
          width: 90%;
        }
      }

      @media only screen and (max-width: 478px) {
        .brz-css-19f6uwp.brz-css-19f6uwp {
          width: 30%;
        }
      }

      .brz .brz-css-hx9f1n {
        margin: -5px 0px 10px 0px;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-hx9f1n {
          padding: 0;
          margin: -5px 0px 10px 0px;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-hx9f1n .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-hx9f1n {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hx9f1n {
          margin: 10px -76px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hx9f1n {
          margin: 0px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz .brz-css-umi71 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 16px;
        line-height: 1.5;
        font-weight: 600;
        letter-spacing: 1.1px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-umi71 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 16px;
          line-height: 1.5;
          font-weight: 600;
          letter-spacing: 1.1px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-umi71 {
          letter-spacing: 1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-umi71 {
          text-align: center !important;
          letter-spacing: 1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16vfi08 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-t9orih {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-t9orih {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-t9orih .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-t9orih {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-t9orih {
          margin: 10px 0px 0px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-t9orih {
          margin: 0;
        }
      }

      .brz .brz-css-gwo76u {
        margin: 0;
        padding: 29px 0px 5px 16%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gwo76u {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 29px 0px 5px 16%;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gwo76u:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gwo76u {
          padding: 5px 15px 5px 14%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gwo76u {
          padding: 0;
        }
      }

      .brz .brz-css-g6nxgs {
        flex: 1 1 100%;
        max-width: 100%;
      }

      .brz .brz-css-g6nxgs>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-g6nxgs {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        .brz .brz-css-g6nxgs .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-g6nxgs>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-g6nxgs:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-g6nxgs>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-g6nxgs:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-g6nxgs:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-g6nxgs>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-g6nxgs:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-g6nxgs>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-g6nxgs:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-g6nxgs>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-g6nxgs:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-g6nxgs>.brz-bg,
        .brz .brz-css-g6nxgs>.brz-bg>.brz-bg-image,
        .brz .brz-css-g6nxgs>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-106n9h3 {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-b5ow75 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-b5ow75>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-b5ow75:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-b5ow75>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-b5ow75:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-b5ow75:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-b5ow75>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-b5ow75:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-b5ow75>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-b5ow75:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-b5ow75>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-b5ow75:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-b5ow75:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-b5ow75>.brz-row,
        .brz .brz-css-b5ow75>.brz-bg>.brz-bg-video,
        .brz .brz-css-b5ow75>.brz-bg,
        .brz .brz-css-b5ow75>.brz-bg>.brz-bg-image,
        .brz .brz-css-b5ow75>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-b5ow75 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-1v9y8sq {
        margin: 0;
        padding: 5px 15px 5px 38px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v9y8sq {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 5px 38px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1v9y8sq:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1v9y8sq {
          padding: 5px 15px 5px 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1v9y8sq {
          margin: 10px;
          padding: 0;
        }
      }

      .brz .brz-css-zn7lg3 {
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: center;
      }

      .brz .brz-css-zn7lg3 .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-zn7lg3>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zn7lg3 {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: center;
        }

        .brz .brz-css-zn7lg3 .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-zn7lg3>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-zn7lg3:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-zn7lg3>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-zn7lg3:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-zn7lg3:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-zn7lg3>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-zn7lg3:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-zn7lg3>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-zn7lg3:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-zn7lg3>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-zn7lg3:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-zn7lg3>.brz-bg,
        .brz .brz-css-zn7lg3>.brz-bg>.brz-bg-image,
        .brz .brz-css-zn7lg3>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zn7lg3 {
          flex: 1 1 90%;
          max-width: 90%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zn7lg3 {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-zn7lg3>.brz-bg {
          margin: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s6gwjh {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-154puk {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-154puk>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-154puk:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-154puk>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-154puk:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-154puk:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-154puk>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-154puk:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-154puk>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-154puk:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-154puk>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-154puk:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-154puk:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-154puk>.brz-row,
        .brz .brz-css-154puk>.brz-bg>.brz-bg-video,
        .brz .brz-css-154puk>.brz-bg,
        .brz .brz-css-154puk>.brz-bg>.brz-bg-image,
        .brz .brz-css-154puk>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-154puk {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-5vpygs .brz-mm-navbar .brz-mm-close {
        background-color: #333333;
      }

      .brz nav.brz-mm-menu.brz-css-5vpygs {
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-5vpygs.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
        padding: 10px 20px 10px 20px;
      }

      .brz .brz-css-5vpygs.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-5vpygs .brz-mm-panels>.brz-mm-panel:before {
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-5vpygs.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
      .brz .brz-css-5vpygs .brz-mm-panels>.brz-mm-panel {
        background-color: rgba(51, 51, 51, 0.8);
      }

      .brz .brz-css-5vpygs .brz-mm-panels>.brz-mm-panel {
        background-color: rgba(51, 51, 51, 0.8);
      }

      @media (min-width: 991px) {
        .brz .brz-css-5vpygs .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-5vpygs .brz-mm-navbar {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-5vpygs.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5vpygs .brz-mm-navbar .brz-mm-close {
          font-size: 16px;
          margin: 0;
          padding: 10px 15px 10px 10px;
        }

        .brz .brz-css-5vpygs .brz-mm-navbar .brz-mm-close:hover {
          color: rgba(255, 255, 255, 1);
          background-color: #333333;
        }

        .brz .brz-css-5vpygs .brz-menu__item {
          font-family: var(--brz-buttonfontfamily, initial);
        }

        .brz .brz-css-5vpygs .brz-menu__item:hover {
          color: rgba(255, 255, 255, 1);
          border-color: rgba(85, 85, 85, 1);
        }

        .brz nav.brz-mm-menu.brz-css-5vpygs {
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-5vpygs.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
          padding: 10px 20px 10px 20px;
          flex-flow: row nowrap;
        }

        .brz .brz-css-5vpygs:hover .brz-menu__item:hover>.brz-mm-listitem__text {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-5vpygs .brz-menu__item:hover .brz-mm-menu__item__icon.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-5vpygs .brz-mm-navbar {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-5vpygs:hover .brz-menu__item.brz-mm-listitem_opened {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-5vpygs.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels {
          background-image: none;
        }

        .brz .brz-css-5vpygs.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-5vpygs .brz-mm-panels>.brz-mm-panel:before {
          background-image: none;
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-5vpygs.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-5vpygs:hover .brz-mm-panels>.brz-mm-panel {
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-5vpygs .brz-mm-panels>.brz-mm-panel {
          background-image: none;
          background-color: rgba(51, 51, 51, 0.8);
        }

        .brz .brz-css-5vpygs.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after {
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-5vpygs:hover .brz-mm-listitem {
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-5vpygs .brz-menu__item.brz-menu__item--current:not(.brz-menu__item.brz-menu__item--current:active):hover {
          color: rgba(255, 255, 255, 1);
        }

        .brz:hover .brz-css-5vpygs .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text {
          color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-5vpygs .brz-menu__item.brz-menu__item--current:not(brz-menu__item.brz-menu__item--current:active):hover>.brz-mm-listitem__text>.brz-icon-svg.brz-icon-svg-custom {
          background-color: rgba(255, 255, 255, 1);
        }

        .brz .brz-css-5vpygs .brz-mm-listitem,
        .brz .brz-css-5vpygs.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-navbar.brz-mm-listitem .brz-mm-listitem_opened>.brz-mm-listitem__text:after,
        .brz .brz-css-5vpygs .brz-menu__item:hover,
        .brz .brz-css-5vpygs.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-5vpygs .brz-mm-panels>.brz-mm-panel,
        .brz .brz-css-5vpygs.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-5vpygs .brz-mm-panels>.brz-mm-panel:before,
        .brz .brz-css-5vpygs .brz-menu__item.brz-mm-listitem_opened,
        .brz .brz-css-5vpygs .brz-mm-navbar,
        .brz nav.brz-mm-menu.brz-css-5vpygs,
        .brz .brz-css-5vpygs .brz-menu__item>.brz-mm-listitem__text,
        .brz .brz-css-5vpygs .brz-menu__item .brz-mm-menu__item__icon.brz-icon-svg-custom {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5vpygs .brz-mm-navbar .brz-mm-close:hover {
          transition-duration: 0.3s;
        }

        .brz .brz-css-5vpygs .brz-menu__item {
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
        }

        .brz .brz-css-5vpygs .brz-menu__item .brz-a {
          justify-content: flex-start;
          text-align: start;
        }

        .brz .brz-css-5vpygs .brz-mm-menu__item__icon {
          margin: 0 15px 0 0;
          font-size: 12px;
        }

        .brz .brz-css-5vpygs .brz-mm-navbar {
          font-family: var(--brz-buttonfontfamily, initial);
          font-size: var(--brz-buttonfontsize, initial);
          font-weight: var(--brz-buttonfontweight, initial);
          line-height: var(--brz-buttonlineheight, initial);
          letter-spacing: var(--brz-buttonletterspacing, initial);
          font-variation-settings: var(--brz-buttonfontvariation, initial);
          font-weight: var(--brz-buttonbold, initial);
          font-style: var(--brz-buttonitalic, initial);
          text-decoration: var(--brz-buttontextdecoration, initial) !important;
          text-transform: var(--brz-buttontexttransform, initial) !important;
          border-color: rgba(85, 85, 85, 1);
        }

        .brz .brz-css-5vpygs.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttonlineheight, initial) * var(--brz-buttonfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz nav.brz-mm-menu.brz-css-5vpygs {
          background-color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-5vpygs.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-5vpygs .brz-mm-panels>.brz-mm-panel:before {
          background-color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-5vpygs.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-5vpygs .brz-mm-panels>.brz-mm-panel {
          background-color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-5vpygs .brz-mm-panels>.brz-mm-panel {
          background-color: rgba(0, 0, 0, 1);
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5vpygs .brz-menu__item {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-5vpygs .brz-mm-navbar {
          font-size: var(--brz-buttontabletfontsize, initial);
          font-weight: var(--brz-buttontabletfontweight, initial);
          line-height: var(--brz-buttontabletlineheight, initial);
          letter-spacing: var(--brz-buttontabletletterspacing, initial);
          font-variation-settings: var(--brz-buttontabletfontvariation,
              initial);
          font-weight: var(--brz-buttontabletbold, initial);
          font-style: var(--brz-buttontabletitalic, initial);
          text-decoration: var(--brz-buttontablettextdecoration,
              initial) !important;
          text-transform: var(--brz-buttontablettexttransform,
              initial) !important;
        }

        .brz .brz-css-5vpygs.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(var(--brz-buttontabletlineheight, initial) * var(--brz-buttontabletfontsize, initial) + 10px + 10px);
          padding-right: 20px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5vpygs .brz-mm-navbar .brz-mm-close {
          background-color: #000000;
        }

        .brz nav.brz-mm-menu.brz-css-5vpygs {
          background-color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-5vpygs.brz-mm-menu .brz-menu__item .brz-mm-listitem__text {
          padding: 15px 20px 15px 20px;
        }

        .brz .brz-css-5vpygs.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-5vpygs .brz-mm-panels>.brz-mm-panel:before {
          background-color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-5vpygs.brz-mm-menu.brz-mm-menu_theme-dark .brz-mm-panels,
        .brz .brz-css-5vpygs .brz-mm-panels>.brz-mm-panel {
          background-color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-5vpygs .brz-mm-panels>.brz-mm-panel {
          background-color: rgba(0, 0, 0, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5vpygs .brz-menu__item {
          font-size: 20px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-5vpygs .brz-mm-navbar {
          font-size: 20px;
          font-weight: 600;
          line-height: 1.6;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }

        .brz .brz-css-5vpygs.brz-mm-menu .brz-mm-listitem_vertical .brz-mm-btn_next {
          height: calc(1.6 * 20px + 15px + 15px);
          padding-right: 20px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5p45qc .brz-mm-menu__icon {
          font-size: 18px;
        }

        .brz .brz-css-5p45qc .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5p45qc .brz-mm-menu__icon {
          transition-duration: 0.5s;
          transition-property: filter, color, background, border-color,
            box-shadow;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5p45qc .brz-mm-menu__icon {
          display: none;
          font-size: 18px;
        }

        .brz .brz-css-5p45qc:hover .brz-mm-menu__icon {
          color: rgba(51, 51, 51, 1);
        }

        .brz .brz-css-5p45qc .brz-menu {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-5p45qc .brz-mm-menu__icon {
          font-size: 22px;
        }

        .brz .brz-css-5p45qc .brz-mm-menu__icon {
          color: rgba(255, 255, 255, 1);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-5p45qc .brz-mm-menu__icon {
          font-size: 22px;
        }

        .brz .brz-css-5p45qc .brz-mm-menu__icon {
          color: rgba(255, 255, 255, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cdy0sd {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1itis43 {
        margin: 10px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1itis43 {
          padding: 0;
          margin: 10px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-1itis43 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1itis43 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1itis43 {
          margin: 10px 15px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1itis43 {
          margin: 10px 0px 10px 0px;
        }
      }

      .brz .brz-css-nphbu6 {
        padding: 5px 15px 50px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-nphbu6 {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 15px 50px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nphbu6:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-nphbu6 {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-nphbu6 {
          padding: 0;
        }
      }

      .brz .brz-css-1df9m42 {
        flex: 1 1 80%;
        max-width: 80%;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1df9m42 {
          z-index: auto;
          flex: 1 1 80%;
          max-width: 80%;
          justify-content: flex-start;
        }

        .brz .brz-css-1df9m42 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1df9m42>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1df9m42:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1df9m42>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1df9m42:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1df9m42:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1df9m42>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1df9m42:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1df9m42>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1df9m42:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1df9m42>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1df9m42:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1df9m42>.brz-bg,
        .brz .brz-css-1df9m42>.brz-bg>.brz-bg-image,
        .brz .brz-css-1df9m42>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1df9m42 {
          flex: 1 1 42.8%;
          max-width: 42.8%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9uobr8 {
          padding-top: 53.7518%;
        }

        .brz .brz-css-9uobr8>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qlo3za.brz-hover-animation__container {
          max-width: 70%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1x9wnwr:not(.brz-image--hovered) {
          max-width: 70%;
        }

        .brz .brz-css-1x9wnwr {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1x9wnwr:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1x9wnwr .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1x9wnwr:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1x9wnwr .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1x9wnwr:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1x9wnwr,
        .brz .brz-css-1x9wnwr .brz-picture:after,
        .brz .brz-css-1x9wnwr .brz-picture,
        .brz .brz-css-1x9wnwr.brz-image--withHover img.brz-img,
        .brz .brz-css-1x9wnwr.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1x9wnwr.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-1hcx6us {
        margin: 0;
        justify-content: flex-start;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hcx6us {
          padding: 0;
          margin: 0;
          justify-content: flex-start;
          position: relative;
        }

        .brz .brz-css-1hcx6us .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1hcx6us {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1hcx6us {
          margin: 0px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1hcx6us {
          margin: 0px 0px 20px 0px;
        }
      }

      .brz .brz-css-1irvoib {
        margin: 0;
        padding: 0px 15px 0px 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1irvoib {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0px 15px 0px 15px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1irvoib:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1irvoib {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1irvoib {
          margin: 10px 0px 10px 20px;
          padding: 0;
        }
      }

      .brz .brz-css-1k3dbu1 {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-1k3dbu1>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1k3dbu1 {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-1k3dbu1 .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1k3dbu1>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1k3dbu1:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1k3dbu1>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1k3dbu1:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1k3dbu1:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1k3dbu1>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1k3dbu1:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1k3dbu1>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1k3dbu1:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1k3dbu1>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1k3dbu1:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1k3dbu1>.brz-bg,
        .brz .brz-css-1k3dbu1>.brz-bg>.brz-bg-image,
        .brz .brz-css-1k3dbu1>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1k3dbu1 {
          flex: 1 1 50%;
          max-width: 50%;
        }

        .brz .brz-css-1k3dbu1>.brz-bg {
          margin: 10px 0px 10px 20px;
        }
      }

      .brz .brz-css-e3n5hl {
        padding: 15px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-e3n5hl {
          padding: 15px;
          max-width: 100%;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-e3n5hl {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-e3n5hl {
          padding: 0;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1a0z585 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1a0z585>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1a0z585:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1a0z585>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1a0z585:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1a0z585:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1a0z585>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1a0z585:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1a0z585>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1a0z585:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1a0z585>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1a0z585:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1a0z585:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1a0z585>.brz-row,
        .brz .brz-css-1a0z585>.brz-bg>.brz-bg-video,
        .brz .brz-css-1a0z585>.brz-bg,
        .brz .brz-css-1a0z585>.brz-bg>.brz-bg-image,
        .brz .brz-css-1a0z585>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1a0z585 {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-bgutkk:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-bgutkk {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-2re3gf {
        padding: 60px 0px 90px 0px;
      }

      .brz .brz-css-2re3gf>.brz-bg>.brz-bg-image {
        background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/14ce89164d62209bedd41cc83bedaeed/image.jpg");
        background-position: 41% 69%;
      }

      .brz .brz-css-2re3gf>.brz-bg>.brz-bg-image:after {
        content: "";
        background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/14ce89164d62209bedd41cc83bedaeed/image.jpg");
      }

      .brz .brz-css-2re3gf>.brz-bg>.brz-bg-color {
        background-color: transparent;
        background-image: linear-gradient(120deg,
            rgba(19, 36, 65, 0.6) 38%,
            rgba(3, 192, 88, 0.6) 100%);
      }

      @media (min-width: 991px) {
        .brz .brz-css-2re3gf {
          padding: 60px 0px 90px 0px;
        }

        .brz .brz-css-2re3gf>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-2re3gf:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-2re3gf>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-2re3gf:hover>.brz-bg>.brz-bg-image {
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/14ce89164d62209bedd41cc83bedaeed/image.jpg");
          filter: none;
          background-position: 41% 69%;
          display: block;
        }

        .brz .brz-css-2re3gf:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: url("../cloud-1de12d.b-cdn.net/media/iW%3d5000%26iH%3dany/14ce89164d62209bedd41cc83bedaeed/image.jpg");
        }

        .brz .brz-css-2re3gf>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-2re3gf:hover>.brz-bg>.brz-bg-color {
          background-color: transparent;
          background-image: linear-gradient(120deg,
              rgba(19, 36, 65, 0.6) 38%,
              rgba(3, 192, 88, 0.6) 100%);
        }

        .brz .brz-css-2re3gf>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-2re3gf:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-2re3gf>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-2re3gf:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-2re3gf>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-2re3gf>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-2re3gf>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-2re3gf>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-2re3gf>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-2re3gf:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-2re3gf>.brz-bg,
        .brz .brz-css-2re3gf>.brz-bg>.brz-bg-image,
        .brz .brz-css-2re3gf>.brz-bg>.brz-bg-map,
        .brz .brz-css-2re3gf>.brz-bg>.brz-bg-color,
        .brz .brz-css-2re3gf>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-2re3gf:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2re3gf {
          padding: 50px 15px 40px 15px;
        }

        .brz .brz-css-2re3gf>.brz-bg>.brz-bg-image {
          background-position: 55% 100%;
        }

        .brz .brz-css-2re3gf>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(120deg,
              rgba(19, 36, 65, 0.6) 15%,
              rgba(0, 152, 69, 0.8) 100%);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2re3gf {
          padding: 25px;
        }

        .brz .brz-css-2re3gf>.brz-bg>.brz-bg-image {
          background-position: 100% 100%;
        }

        .brz .brz-css-2re3gf>.brz-bg>.brz-bg-color {
          background-image: linear-gradient(120deg,
              rgba(19, 36, 65, 0.6) 18%,
              rgba(0, 152, 69, 0.8) 100%);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1almdy0 {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1almdy0.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1almdy0 .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1almdy0>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1almdy0>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1almdy0>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1almdy0:hover {
          display: block;
        }
      }

      .brz .brz-css-8w0cj5 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-8w0cj5 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-8w0cj5 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8w0cj5 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-8w0cj5 {
          margin: 0;
        }
      }

      .brz .brz-css-kvDiJ {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 45px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kvDiJ {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 45px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kvDiJ {
          font-size: 36px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kvDiJ {
          text-align: center !important;
          font-size: 33px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-i495rd.brz-hover-animation__container {
          max-width: 40%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1iz1z6w {
          padding-top: 98.6834%;
        }

        .brz .brz-css-1iz1z6w>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1bf6o8p:not(.brz-image--hovered) {
          max-width: 40%;
        }

        .brz .brz-css-1bf6o8p {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1bf6o8p:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1bf6o8p .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-1bf6o8p:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1bf6o8p .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1bf6o8p:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1bf6o8p,
        .brz .brz-css-1bf6o8p .brz-picture:after,
        .brz .brz-css-1bf6o8p .brz-picture,
        .brz .brz-css-1bf6o8p.brz-image--withHover img.brz-img,
        .brz .brz-css-1bf6o8p.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1bf6o8p.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-10wqgjs {
        margin: 10px 21px 10px 0px;
        justify-content: flex-end;
      }

      @media (min-width: 991px) {
        .brz .brz-css-10wqgjs {
          padding: 0;
          margin: 10px 21px 10px 0px;
          justify-content: flex-end;
          position: relative;
        }

        .brz .brz-css-10wqgjs .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-10wqgjs {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-10wqgjs {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10wqgjs {
          margin: 10px 0px 10px 0px;
          justify-content: center;
        }
      }

      .brz .brz-css-bmxkjl {
        border-width: 0px 2px 0px 0px;
        border-style: solid;
        border-color: transparent;
        padding: 5px 40px 5px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-bmxkjl {
          z-index: auto;
          margin: 0;
          border-width: 0px 2px 0px 0px;
          border-style: solid;
          border-color: transparent;
          padding: 5px 40px 5px 0px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-bmxkjl:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bmxkjl {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bmxkjl {
          border: 0px solid transparent;
          padding: 0;
        }
      }

      .brz .brz-css-7msyxw {
        flex: 1 1 20%;
        max-width: 20%;
      }

      .brz .brz-css-7msyxw>.brz-bg {
        border-width: 0px 2px 0px 0px;
        border-style: solid;
        border-color: rgba(0, 0, 0, 0.1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-7msyxw {
          z-index: auto;
          flex: 1 1 20%;
          max-width: 20%;
          justify-content: flex-start;
        }

        .brz .brz-css-7msyxw .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-7msyxw>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-7msyxw:hover>.brz-bg {
          border-width: 0px 2px 0px 0px;
          border-style: solid;
          border-color: rgba(0, 0, 0, 0.1);
          box-shadow: none;
        }

        .brz .brz-css-7msyxw>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-7msyxw:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-7msyxw:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-7msyxw>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-7msyxw:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-7msyxw>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-7msyxw:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-7msyxw>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-7msyxw:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-7msyxw>.brz-bg,
        .brz .brz-css-7msyxw>.brz-bg>.brz-bg-image,
        .brz .brz-css-7msyxw>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-7msyxw {
          flex: 1 1 23.8%;
          max-width: 23.8%;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7msyxw {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-7msyxw>.brz-bg {
          border: 0px solid rgba(0, 0, 0, 0);
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-7msyxw>* {
          display: none;
        }

        .brz .brz-css-7msyxw>.brz-column__items {
          display: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1dutodd {
          padding: 10px;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s83519 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-s83519>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-s83519:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-s83519>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-s83519:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-s83519:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-s83519>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-s83519:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-s83519>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-s83519:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-s83519>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-s83519:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-s83519:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-s83519>.brz-row,
        .brz .brz-css-s83519>.brz-bg>.brz-bg-video,
        .brz .brz-css-s83519>.brz-bg,
        .brz .brz-css-s83519>.brz-bg>.brz-bg-image,
        .brz .brz-css-s83519>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-s83519 {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-xy8dkp {
        height: 50px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xy8dkp {
          height: 50px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xy8dkp {
          height: 25px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xy8dkp {
          height: 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-w7l8c9 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-w7l8c9 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-w7l8c9 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-a7cB0 {
        margin-top: 22px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 45px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-a7cB0 {
          margin-top: 22px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 45px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-a7cB0 {
          font-size: 37px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-a7cB0 {
          font-size: 30px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14adaql {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-qd5ddi {
        margin: 10px 100px 10px 100px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-qd5ddi {
          padding: 0;
          margin: 10px 100px 10px 100px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-qd5ddi .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-qd5ddi {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-qd5ddi {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-qd5ddi {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ybwnpp:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ybwnpp {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-rcuiny {
        padding: 60px 0px 90px 0px;
      }

      .brz .brz-css-rcuiny>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0);
      }

      @media (min-width: 991px) {
        .brz .brz-css-rcuiny {
          padding: 60px 0px 90px 0px;
        }

        .brz .brz-css-rcuiny>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-rcuiny:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-rcuiny>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-rcuiny:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-rcuiny:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-rcuiny>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-rcuiny:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-rcuiny>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-rcuiny:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-rcuiny>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-rcuiny:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-rcuiny>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-rcuiny>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-rcuiny>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-rcuiny>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-rcuiny>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-rcuiny:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-rcuiny>.brz-bg,
        .brz .brz-css-rcuiny>.brz-bg>.brz-bg-image,
        .brz .brz-css-rcuiny>.brz-bg>.brz-bg-map,
        .brz .brz-css-rcuiny>.brz-bg>.brz-bg-color,
        .brz .brz-css-rcuiny>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-rcuiny:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rcuiny {
          padding: 40px 15px 40px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rcuiny {
          padding: 25px 15px 25px 15px;
        }

        .brz .brz-css-rcuiny>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o57475 {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1o57475.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1o57475 .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1o57475>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1o57475>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1o57475>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1o57475:hover {
          display: block;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-kqlaq3.brz-hover-animation__container {
          max-width: 82%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-iivjql {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-iivjql .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-iivjql {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-2qu1ri {
        flex: 1 1 50%;
        max-width: 50%;
        justify-content: center;
      }

      .brz .brz-css-2qu1ri .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-2qu1ri>.brz-bg {
        margin: 10px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-2qu1ri {
          z-index: auto;
          flex: 1 1 50%;
          max-width: 50%;
          justify-content: center;
        }

        .brz .brz-css-2qu1ri .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-2qu1ri>.brz-bg {
          margin: 10px;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-2qu1ri:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-2qu1ri>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-2qu1ri:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-2qu1ri:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-2qu1ri>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-2qu1ri:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-2qu1ri>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-2qu1ri:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-2qu1ri>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-2qu1ri:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-2qu1ri>.brz-bg,
        .brz .brz-css-2qu1ri>.brz-bg>.brz-bg-image,
        .brz .brz-css-2qu1ri>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-2qu1ri {
          flex: 1 1 100%;
          max-width: 100%;
        }

        .brz .brz-css-2qu1ri>.brz-bg {
          margin: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-2qu1ri {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      .brz .brz-css-w0wwr0 {
        height: 20px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-w0wwr0 {
          height: 20px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-w0wwr0 {
          height: 5px;
        }
      }

      .brz .brz-css-1xg7j06 {
        padding: 0px 60px 0px 0px;
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xg7j06 {
          padding: 0px 60px 0px 0px;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1xg7j06 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xg7j06 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1xg7j06 {
          padding: 0;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xg7j06 {
          padding: 0;
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-7ttr75 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-tZ1ak {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 17px;
        line-height: 1.5;
        font-weight: 300;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-tZ1ak {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 17px;
          line-height: 1.5;
          font-weight: 300;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-tZ1ak {
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tZ1ak {
          text-align: center !important;
          font-size: 16px;
          line-height: 1.2;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1aeq85v {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1aeq85v .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1aeq85v {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-15op0si {
        height: 38px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-15op0si {
          height: 38px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-15op0si {
          height: 5px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-15op0si {
          height: 20px;
        }
      }

      .brz .brz-css-53kmah {
        margin: 10px;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-53kmah {
          z-index: auto;
          margin: 10px;
          border: 0px solid transparent;
          padding: 0;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-53kmah:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-53kmah {
          margin: 0;
          padding: 5px 15px 5px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-tw5wc1:not(.brz-image--hovered) {
          max-width: 82%;
        }

        .brz .brz-css-tw5wc1 {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-tw5wc1:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-tw5wc1 .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-tw5wc1:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-tw5wc1 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-tw5wc1:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-tw5wc1,
        .brz .brz-css-tw5wc1 .brz-picture:after,
        .brz .brz-css-tw5wc1 .brz-picture,
        .brz .brz-css-tw5wc1.brz-image--withHover img.brz-img,
        .brz .brz-css-tw5wc1.brz-image--withHover img.dynamic-image,
        .brz .brz-css-tw5wc1.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1fbweet {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1fbweet>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1fbweet:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1fbweet>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1fbweet:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1fbweet:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1fbweet>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1fbweet:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1fbweet>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1fbweet:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1fbweet>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1fbweet:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1fbweet:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1fbweet>.brz-row,
        .brz .brz-css-1fbweet>.brz-bg>.brz-bg-video,
        .brz .brz-css-1fbweet>.brz-bg,
        .brz .brz-css-1fbweet>.brz-bg>.brz-bg-image,
        .brz .brz-css-1fbweet>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1fbweet {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1d8ko0y {
          padding: 0;
          max-width: 100%;
        }
      }

      .brz .brz-css-k3z63o {
        flex: 1 1 100%;
        max-width: 100%;
        justify-content: center;
      }

      .brz .brz-css-k3z63o .brz-columns__scroll-effect {
        justify-content: center;
      }

      .brz .brz-css-k3z63o>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-k3z63o {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: center;
        }

        .brz .brz-css-k3z63o .brz-columns__scroll-effect {
          justify-content: center;
        }

        .brz .brz-css-k3z63o>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-k3z63o:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-k3z63o>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-k3z63o:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-k3z63o:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-k3z63o>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-k3z63o:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-k3z63o>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-k3z63o:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-k3z63o>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-k3z63o:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-k3z63o>.brz-bg,
        .brz .brz-css-k3z63o>.brz-bg>.brz-bg-image,
        .brz .brz-css-k3z63o>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-k3z63o>.brz-bg {
          margin: 10px;
        }
      }

      .brz .brz-css-misoau {
        margin: 0;
        padding: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-misoau {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 0;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-misoau:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-misoau {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-misoau {
          margin: 10px;
          padding: 10px;
        }
      }

      .brz .brz-css-w6kags {
        margin: 30px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-w6kags {
          padding: 0;
          margin: 30px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-w6kags .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-w6kags {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-w6kags {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-w6kags {
          margin: 10px 0px 0px 0px;
        }
      }

      .brz .brz-css-1ea754w {
        animation-name: fadeIn;
        animation-duration: 1000ms;
        animation-delay: 0ms;
        animation-iteration-count: unset;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ea754w {
          animation-name: fadeIn;
          animation-duration: 1000ms;
          animation-delay: 0ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1ea754w {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1ea754w {
          animation-name: none;
          animation-duration: 1000ms;
          animation-delay: 1000ms;
          animation-iteration-count: unset;
        }
      }

      .brz .brz-css-1llxui1 {
        margin: 10px;
        padding: 40px 30px 30px 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1llxui1 {
          z-index: auto;
          margin: 10px;
          border: 0px solid transparent;
          padding: 40px 30px 30px 30px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1llxui1:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1llxui1 {
          margin: 0px 10px 0px 10px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1llxui1 {
          padding: 20px 0px 15px 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wk13jg:not(.brz-image--hovered) {
          max-width: 30%;
        }

        .brz .brz-css-wk13jg {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-wk13jg:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-wk13jg .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-wk13jg:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-wk13jg .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-wk13jg:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-wk13jg,
        .brz .brz-css-wk13jg .brz-picture:after,
        .brz .brz-css-wk13jg .brz-picture,
        .brz .brz-css-wk13jg.brz-image--withHover img.brz-img,
        .brz .brz-css-wk13jg.brz-image--withHover img.dynamic-image,
        .brz .brz-css-wk13jg.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rug0f2 {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1rug0f2 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1rug0f2 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-cI1gt {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-cI1gt {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-cI1gt {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-cI1gt {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lmbre {
          width: 910px;
          height: 493.22px;
          margin-inline-start: 0px;
          margin-top: -2.47px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1h7qoe7 {
          padding-top: 53.6582%;
        }

        .brz .brz-css-1h7qoe7>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-13x3be4.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-eu8vbe {
        border-radius: 12px;
      }

      .brz .brz-css-eu8vbe {
        border: 1px solid rgba(0, 0, 0, 0.1);
      }

      .brz .brz-css-eu8vbe .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-eu8vbe:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-eu8vbe {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-eu8vbe:hover {
          box-shadow: none;
          border: 1px solid rgba(0, 0, 0, 0.1);
        }

        .brz .brz-css-eu8vbe .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-eu8vbe:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-eu8vbe .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-eu8vbe:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-eu8vbe,
        .brz .brz-css-eu8vbe .brz-picture:after,
        .brz .brz-css-eu8vbe .brz-picture,
        .brz .brz-css-eu8vbe.brz-image--withHover img.brz-img,
        .brz .brz-css-eu8vbe.brz-image--withHover img.dynamic-image,
        .brz .brz-css-eu8vbe.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-l3zc {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-l3zc {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-l3zc .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l3zc {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-l3zc {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-hCbii {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 25px;
        line-height: 1.9;
        font-weight: 500;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-hCbii {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 25px;
          line-height: 1.9;
          font-weight: 500;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-hCbii {
          font-size: 24px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-hCbii {
          font-size: 18px;
          line-height: 1.5;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-14zqj6h {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19kr9ii {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-19kr9ii .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19kr9ii {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-u23yvy {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-u23yvy {
          height: 30px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-u23yvy {
          height: 25px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-u23yvy {
          height: 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8jmogd {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-8jmogd .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8jmogd {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-pyI2U {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-pyI2U {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-pyI2U {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-pyI2U {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-xgbYX {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xgbYX {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xgbYX {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xgbYX {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-dhFgl {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dhFgl {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dhFgl {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dhFgl {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-es8iH {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-es8iH {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-es8iH {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-es8iH {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-glkjl8 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-z40Aj {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-z40Aj {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-z40Aj {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-z40Aj {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-1i8f5vu {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i8f5vu {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1i8f5vu .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1i8f5vu {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1i8f5vu {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-pnru2w {
          width: 910px;
          height: 491.4px;
          margin-inline-start: 0px;
          margin-top: -1.82px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xtclp8 {
          padding-top: 53.6%;
        }

        .brz .brz-css-xtclp8>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-71pr12.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-16a61ug {
        border-radius: 12px;
      }

      .brz .brz-css-16a61ug {
        border: 1px solid rgba(0, 0, 0, 0.1);
      }

      .brz .brz-css-16a61ug .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-16a61ug:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-16a61ug {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-16a61ug:hover {
          box-shadow: none;
          border: 1px solid rgba(0, 0, 0, 0.1);
        }

        .brz .brz-css-16a61ug .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-16a61ug:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-16a61ug .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-16a61ug:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-16a61ug,
        .brz .brz-css-16a61ug .brz-picture:after,
        .brz .brz-css-16a61ug .brz-picture,
        .brz .brz-css-16a61ug.brz-image--withHover img.brz-img,
        .brz .brz-css-16a61ug.brz-image--withHover img.dynamic-image,
        .brz .brz-css-16a61ug.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-13ddzlc {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-13ddzlc {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-13ddzlc .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-13ddzlc {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-13ddzlc {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-epMP6 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 25px;
        line-height: 1.9;
        font-weight: 500;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-epMP6 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 25px;
          line-height: 1.9;
          font-weight: 500;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-epMP6 {
          font-size: 24px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-epMP6 {
          font-size: 18px;
          line-height: 1.5;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-5j3nfv {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-awnxqg {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-awnxqg .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-awnxqg {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-vk6d9m {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vk6d9m {
          height: 30px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-vk6d9m {
          height: 25px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vk6d9m {
          height: 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cc101r {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1cc101r .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1cc101r {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-wmhqL {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wmhqL {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wmhqL {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wmhqL {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-kAh7h {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-kAh7h {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-kAh7h {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-kAh7h {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-rggUq {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-rggUq {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-rggUq {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-rggUq {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-c4auay {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-mB_JT {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mB_JT {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mB_JT {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mB_JT {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-bYWB_ {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-bYWB_ {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-bYWB_ {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-bYWB_ {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ljsuvq {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-jrryhb {
        margin: 0;
        padding: 5px 30px 5px 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-jrryhb {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 30px 5px 30px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-jrryhb:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-jrryhb {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-jrryhb {
          margin: 10px;
          padding: 0;
        }
      }

      .brz .brz-css-14fhmee {
        flex: 1 1 100%;
        max-width: 100%;
      }

      .brz .brz-css-14fhmee>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-14fhmee {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        .brz .brz-css-14fhmee .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-14fhmee>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-14fhmee:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-14fhmee>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14fhmee:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-14fhmee:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-14fhmee>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-14fhmee:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-14fhmee>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-14fhmee:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-14fhmee>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-14fhmee:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-14fhmee>.brz-bg,
        .brz .brz-css-14fhmee>.brz-bg>.brz-bg-image,
        .brz .brz-css-14fhmee>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-14fhmee>.brz-bg {
          margin: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-c6cp8k {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1sn8pog {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1sn8pog>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1sn8pog:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1sn8pog>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1sn8pog:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1sn8pog:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1sn8pog>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1sn8pog:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1sn8pog>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1sn8pog:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1sn8pog>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1sn8pog:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1sn8pog:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1sn8pog>.brz-row,
        .brz .brz-css-1sn8pog>.brz-bg>.brz-bg-video,
        .brz .brz-css-1sn8pog>.brz-bg,
        .brz .brz-css-1sn8pog>.brz-bg>.brz-bg-image,
        .brz .brz-css-1sn8pog>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1sn8pog {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-sWDYx {
        margin-top: 22px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 45px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-sWDYx {
          margin-top: 22px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 45px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-sWDYx {
          font-size: 37px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-sWDYx {
          font-size: 30px;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ynecp2 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-gnehvt {
        margin: 10px 100px 10px 100px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gnehvt {
          padding: 0;
          margin: 10px 100px 10px 100px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-gnehvt .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-gnehvt {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gnehvt {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gnehvt {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1u1quyp:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1u1quyp {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-ociix {
        padding: 60px 0px 90px 0px;
      }

      .brz .brz-css-ociix>.brz-bg>.brz-bg-color {
        background-color: rgba(0, 0, 0, 0.1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-ociix {
          padding: 60px 0px 90px 0px;
        }

        .brz .brz-css-ociix>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-ociix:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-ociix>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ociix:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-ociix:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-ociix>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-ociix:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0.1);
          background-image: none;
        }

        .brz .brz-css-ociix>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-ociix:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-ociix>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-ociix:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-ociix>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-ociix>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-ociix>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-ociix>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-ociix>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-ociix:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-ociix>.brz-bg,
        .brz .brz-css-ociix>.brz-bg>.brz-bg-image,
        .brz .brz-css-ociix>.brz-bg>.brz-bg-map,
        .brz .brz-css-ociix>.brz-bg>.brz-bg-color,
        .brz .brz-css-ociix>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-ociix:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ociix {
          padding: 40px 15px 40px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ociix {
          padding: 25px 15px 25px 15px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1doyqfy {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-1doyqfy.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-1doyqfy .brz-container {
          justify-content: center;
        }

        .brz .brz-css-1doyqfy>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-1doyqfy>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-1doyqfy>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1doyqfy:hover {
          display: block;
        }
      }

      .brz .brz-css-dELsx {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-dELsx {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-dELsx {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-dELsx {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-lLaZL {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-lLaZL {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-lLaZL {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-lLaZL {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-gozvS {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gozvS {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gozvS {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gozvS {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-feKZF {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-feKZF {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-feKZF {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-feKZF {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-1tmhdpq {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tmhdpq {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1tmhdpq .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tmhdpq {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1tmhdpq {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-ap8X0 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ap8X0 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ap8X0 {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ap8X0 {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-1lamyk0 {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1lamyk0 {
          height: 30px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1lamyk0 {
          height: 25px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1lamyk0 {
          height: 25px;
        }
      }

      .brz .brz-css-w034v {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-w034v {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-w034v {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-w034v {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-beh7s {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-beh7s {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-beh7s {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-beh7s {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-u685w {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-u685w {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-u685w {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-u685w {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-ff5D5 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ff5D5 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ff5D5 {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ff5D5 {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-r896X {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: justify !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-r896X {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: justify !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-r896X {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-r896X {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fvx7fk {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-fvx7fk .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-fvx7fk {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-a0vlhl {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-a0vlhl .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-a0vlhl {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-d1wng {
          width: 910.01px;
          height: 511.88px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-no7uwl {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-zSCBw {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 25px;
        line-height: 1.9;
        font-weight: 500;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-zSCBw {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 25px;
          line-height: 1.9;
          font-weight: 500;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-zSCBw {
          font-size: 24px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-zSCBw {
          font-size: 18px;
          line-height: 1.5;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-yx94fc {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-yx94fc {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-yx94fc .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-yx94fc {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yx94fc {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-1tamizu {
        border-radius: 12px;
      }

      .brz .brz-css-1tamizu {
        border: 1px solid rgba(0, 0, 0, 0.1);
      }

      .brz .brz-css-1tamizu .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1tamizu:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-1tamizu {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1tamizu:hover {
          box-shadow: none;
          border: 1px solid rgba(0, 0, 0, 0.1);
        }

        .brz .brz-css-1tamizu .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-1tamizu:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-1tamizu .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1tamizu:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-1tamizu,
        .brz .brz-css-1tamizu .brz-picture:after,
        .brz .brz-css-1tamizu .brz-picture,
        .brz .brz-css-1tamizu.brz-image--withHover img.brz-img,
        .brz .brz-css-1tamizu.brz-image--withHover img.dynamic-image,
        .brz .brz-css-1tamizu.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-hxj39e.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1216l9x {
          padding-top: 56.2505%;
        }

        .brz .brz-css-1216l9x>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      .brz .brz-css-tbX0R {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-tbX0R {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-tbX0R {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-tbX0R {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-wnom82 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xtt3ur.brz-hover-animation__container {
          max-width: 30%;
        }
      }

      .brz .brz-css-ynPDC {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-ynPDC {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-ynPDC {
          font-size: 16px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-ynPDC {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-9mtpem {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-9mtpem {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-9mtpem .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9mtpem {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9mtpem {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-k_g1M {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-k_g1M {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-k_g1M {
          font-size: 16px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-k_g1M {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1metvz4 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-1szg8e4 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1szg8e4 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1szg8e4 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1szg8e4 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1szg8e4 {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-xGN3l {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 25px;
        line-height: 1.9;
        font-weight: 500;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xGN3l {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 25px;
          line-height: 1.9;
          font-weight: 500;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xGN3l {
          font-size: 22px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xGN3l {
          font-size: 18px;
          line-height: 1.5;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-wTQic {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 25px;
        line-height: 1.9;
        font-weight: 500;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-wTQic {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 25px;
          line-height: 1.9;
          font-weight: 500;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-wTQic {
          font-size: 22px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-wTQic {
          font-size: 18px;
          line-height: 1.5;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-60grn0 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qijnvh {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1qijnvh .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qijnvh {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1u7snxf {
          padding-top: 108.38%;
        }

        .brz .brz-css-1u7snxf>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-l4tras.brz-hover-animation__container {
          max-width: 23%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-nfjdfh:not(.brz-image--hovered) {
          max-width: 23%;
        }

        .brz .brz-css-nfjdfh {
          height: auto;
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-nfjdfh:hover {
          box-shadow: none;
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-nfjdfh .brz-picture:after {
          border-radius: 0px;
        }

        .brz .brz-css-nfjdfh:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-nfjdfh .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-nfjdfh:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-nfjdfh,
        .brz .brz-css-nfjdfh .brz-picture:after,
        .brz .brz-css-nfjdfh .brz-picture,
        .brz .brz-css-nfjdfh.brz-image--withHover img.brz-img,
        .brz .brz-css-nfjdfh.brz-image--withHover img.dynamic-image,
        .brz .brz-css-nfjdfh.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-emhygk {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-emhygk {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-emhygk .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-emhygk {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-emhygk {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-9msc6d {
        margin: 10px;
        padding: 40px 30px 30px 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-9msc6d {
          z-index: auto;
          margin: 10px;
          border: 0px solid transparent;
          padding: 40px 30px 30px 30px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9msc6d:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9msc6d {
          margin: 0px 10px 0px 10px;
          padding: 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9msc6d {
          padding: 20px 0px 15px 0px;
        }
      }

      .brz .brz-css-1kkhwcn {
        flex: 1 1 33.4%;
        max-width: 33.4%;
      }

      .brz .brz-css-1kkhwcn>.brz-bg {
        margin: 10px;
        border-radius: 12px;
      }

      .brz .brz-css-1kkhwcn>.brz-bg {
        border: 0px solid rgba(0, 0, 0, 0);
      }

      .brz .brz-css-1kkhwcn>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1kkhwcn {
          z-index: auto;
          flex: 1 1 33.4%;
          max-width: 33.4%;
          justify-content: flex-start;
        }

        .brz .brz-css-1kkhwcn .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1kkhwcn>.brz-bg {
          margin: 10px;
          mix-blend-mode: normal;
          border-radius: 12px;
        }

        .brz .brz-css-1kkhwcn:hover>.brz-bg {
          border: 0px solid rgba(0, 0, 0, 0);
          box-shadow: none;
        }

        .brz .brz-css-1kkhwcn>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1kkhwcn:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1kkhwcn:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1kkhwcn>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1kkhwcn:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-1kkhwcn>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1kkhwcn:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1kkhwcn>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1kkhwcn:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1kkhwcn>.brz-bg,
        .brz .brz-css-1kkhwcn>.brz-bg>.brz-bg-image,
        .brz .brz-css-1kkhwcn>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1kkhwcn>.brz-bg {
          margin: 0px 10px 0px 10px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1kkhwcn {
          flex: 1 1 100%;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-n0qyxj {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-upfcm {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-upfcm {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-upfcm {
          font-size: 16px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-upfcm {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-16m4078 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1k9nzbv {
          padding-top: 83.947%;
        }

        .brz .brz-css-1k9nzbv>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-28b55x {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-28b55x .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-28b55x {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1qnn6hs {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-gIMfy {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 25px;
        line-height: 1.9;
        font-weight: 500;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gIMfy {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 25px;
          line-height: 1.9;
          font-weight: 500;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gIMfy {
          font-size: 22px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gIMfy {
          font-size: 18px;
          line-height: 1.5;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-mrXKn {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 25px;
        line-height: 1.9;
        font-weight: 500;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mrXKn {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 25px;
          line-height: 1.9;
          font-weight: 500;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mrXKn {
          font-size: 22px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mrXKn {
          font-size: 18px;
          line-height: 1.5;
          letter-spacing: -1px;
        }
      }

      .brz .brz-css-19950q8 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19950q8 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-19950q8 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19950q8 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19950q8 {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-xZ_d8 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xZ_d8 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xZ_d8 {
          font-size: 16px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xZ_d8 {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-vzhxdy {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-vzhxdy {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-vzhxdy .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-vzhxdy {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-vzhxdy {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-1yb6di2 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yb6di2 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1yb6di2 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1yb6di2 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1yb6di2 {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1jog33f {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-gQUm2 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-gQUm2 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-gQUm2 {
          font-size: 16px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-gQUm2 {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-4yr7x0 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-4yr7x0 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-4yr7x0 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4yr7x0 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4yr7x0 {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-q9psny {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-xXPFk {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-xXPFk {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-xXPFk {
          font-size: 16px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-xXPFk {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-d0uuij {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-19q1l0w {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-19q1l0w {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-19q1l0w .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-19q1l0w {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-19q1l0w {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-1xi4znx {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xi4znx {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1xi4znx .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1xi4znx {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1xi4znx {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3uf6g2 {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1ubd02p {
          width: 910.01px;
          height: 493.68px;
          margin-inline-start: 0px;
          margin-top: 0px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1itflk0 {
          padding-top: 54.2505%;
        }

        .brz .brz-css-1itflk0>.brz-img {
          position: absolute;
          width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-3zv951.brz-hover-animation__container {
          max-width: 100%;
        }
      }

      .brz .brz-css-7b1gv1 {
        border-radius: 12px;
      }

      .brz .brz-css-7b1gv1 {
        border: 1px solid rgba(0, 0, 0, 0.1);
      }

      .brz .brz-css-7b1gv1 .brz-picture:after {
        border-radius: 12px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-7b1gv1:not(.brz-image--hovered) {
          max-width: 100%;
        }

        .brz .brz-css-7b1gv1 {
          height: auto;
          border-radius: 12px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-7b1gv1:hover {
          box-shadow: none;
          border: 1px solid rgba(0, 0, 0, 0.1);
        }

        .brz .brz-css-7b1gv1 .brz-picture:after {
          border-radius: 12px;
        }

        .brz .brz-css-7b1gv1:hover .brz-picture:after {
          box-shadow: none;
          background-color: rgba(255, 255, 255, 0);
          background-image: none;
        }

        .brz .brz-css-7b1gv1 .brz-picture {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-7b1gv1:hover .brz-picture {
          filter: none;
        }

        .brz .brz-css-7b1gv1,
        .brz .brz-css-7b1gv1 .brz-picture:after,
        .brz .brz-css-7b1gv1 .brz-picture,
        .brz .brz-css-7b1gv1.brz-image--withHover img.brz-img,
        .brz .brz-css-7b1gv1.brz-image--withHover img.dynamic-image,
        .brz .brz-css-7b1gv1.brz-image--withHover .brz-img__hover {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      .brz .brz-css-4zwbh2 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-4zwbh2 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-4zwbh2 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-4zwbh2 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-4zwbh2 {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-barIa {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 25px;
        line-height: 1.9;
        font-weight: 500;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-barIa {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 25px;
          line-height: 1.9;
          font-weight: 500;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-barIa {
          font-size: 24px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-barIa {
          font-size: 18px;
          line-height: 1.5;
          letter-spacing: -1px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-astifq {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-13evmny {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-13evmny .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-13evmny {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-9upru {
        margin: 0;
        padding: 10px 100px 10px 100px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-9upru {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 10px 100px 10px 100px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-9upru:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-9upru {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-9upru {
          padding: 0;
        }
      }

      .brz .brz-css-1sxl80j {
        flex: 1 1 100%;
        max-width: 100%;
      }

      .brz .brz-css-1sxl80j>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1sxl80j {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        .brz .brz-css-1sxl80j .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-1sxl80j>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-1sxl80j:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1sxl80j>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1sxl80j:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1sxl80j:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1sxl80j>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1sxl80j:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1sxl80j>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1sxl80j:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1sxl80j>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1sxl80j:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1sxl80j>.brz-bg,
        .brz .brz-css-1sxl80j>.brz-bg>.brz-bg-image,
        .brz .brz-css-1sxl80j>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-r3rd8a {
          padding: 0;
          max-width: 100%;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1c4cghs {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1c4cghs>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1c4cghs:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1c4cghs>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1c4cghs:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1c4cghs:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1c4cghs>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1c4cghs:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1c4cghs>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1c4cghs:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1c4cghs>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1c4cghs:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1c4cghs:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1c4cghs>.brz-row,
        .brz .brz-css-1c4cghs>.brz-bg>.brz-bg-video,
        .brz .brz-css-1c4cghs>.brz-bg,
        .brz .brz-css-1c4cghs>.brz-bg>.brz-bg-image,
        .brz .brz-css-1c4cghs>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1c4cghs {
          min-height: auto;
          display: flex;
        }
      }

      .brz .brz-css-188mgut {
        margin: 0;
        padding: 5px 30px 5px 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-188mgut {
          z-index: auto;
          margin: 0;
          border: 0px solid transparent;
          padding: 5px 30px 5px 30px;
          min-height: 100%;
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-188mgut:hover {
          display: flex;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-188mgut {
          padding: 5px 15px 5px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-188mgut {
          margin: 10px;
          padding: 0;
        }
      }

      .brz .brz-css-l3c89d {
        flex: 1 1 100%;
        max-width: 100%;
      }

      .brz .brz-css-l3c89d>.brz-bg {
        margin: 0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-l3c89d {
          z-index: auto;
          flex: 1 1 100%;
          max-width: 100%;
          justify-content: flex-start;
        }

        .brz .brz-css-l3c89d .brz-columns__scroll-effect {
          justify-content: flex-start;
        }

        .brz .brz-css-l3c89d>.brz-bg {
          margin: 0;
          mix-blend-mode: normal;
          border-radius: 0px;
        }

        .brz .brz-css-l3c89d:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-l3c89d>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-l3c89d:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-l3c89d:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-l3c89d>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-l3c89d:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-l3c89d>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-l3c89d:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-l3c89d>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-l3c89d:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-l3c89d>.brz-bg,
        .brz .brz-css-l3c89d>.brz-bg>.brz-bg-image,
        .brz .brz-css-l3c89d>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-l3c89d>.brz-bg {
          margin: 10px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1u3z7a5 {
          margin: 0;
          z-index: auto;
          align-items: flex-start;
        }

        .brz .brz-css-1u3z7a5>.brz-bg {
          border-radius: 0px;
          max-width: 100%;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1u3z7a5:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
          box-shadow: none;
        }

        .brz .brz-css-1u3z7a5>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1u3z7a5:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1u3z7a5:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1u3z7a5>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1u3z7a5:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0);
          background-image: none;
        }

        .brz .brz-css-1u3z7a5>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1u3z7a5:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1u3z7a5>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1u3z7a5:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1u3z7a5:hover>.brz-row {
          border: 0px solid transparent;
        }

        .brz .brz-css-1u3z7a5>.brz-row,
        .brz .brz-css-1u3z7a5>.brz-bg>.brz-bg-video,
        .brz .brz-css-1u3z7a5>.brz-bg,
        .brz .brz-css-1u3z7a5>.brz-bg>.brz-bg-image,
        .brz .brz-css-1u3z7a5>.brz-bg>.brz-bg-color {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1u3z7a5 {
          min-height: auto;
          display: flex;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1nkvazj {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xibokt:hover {
          border: 0px solid transparent;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-xibokt {
          max-width: calc(1 * var(--brz-section-container-max-width, 1170px));
        }
      }

      .brz .brz-css-mrlYH {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mrlYH {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mrlYH {
          font-size: 16px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mrlYH {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      .brz .brz-css-171i030 {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-171i030 {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-171i030 .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-171i030 {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-171i030 {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1j0vgfd {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-mxGYN {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-mxGYN {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-mxGYN {
          font-size: 16px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-mxGYN {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-134c97z {
          z-index: auto;
          margin: 0;
        }

        .brz .brz-css-134c97z.brz-section .brz-section__content {
          min-height: auto;
          display: flex;
        }

        .brz .brz-css-134c97z .brz-container {
          justify-content: center;
        }

        .brz .brz-css-134c97z>.slick-slider>.brz-slick-slider__dots:hover {
          color: rgba(0, 0, 0, 1);
        }

        .brz .brz-css-134c97z>.slick-slider>.brz-slick-slider__arrow:hover {
          color: rgba(0, 0, 0, 0.7);
        }

        .brz .brz-css-134c97z>.slick-slider>.brz-slick-slider__dots>.brz-slick-slider__pause:hover {
          color: rgba(0, 0, 0, 1);
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-134c97z:hover {
          display: block;
        }
      }

      .brz .brz-css-1mt3815 {
        padding: 60px 0px 90px 0px;
      }

      .brz .brz-css-1mt3815>.brz-bg>.brz-bg-color {
        background-color: rgba(255, 255, 255, 1);
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mt3815 {
          padding: 60px 0px 90px 0px;
        }

        .brz .brz-css-1mt3815>.brz-bg {
          border-radius: 0px;
          mix-blend-mode: normal;
        }

        .brz .brz-css-1mt3815:hover>.brz-bg {
          border: 0px solid rgba(102, 115, 141, 0);
        }

        .brz .brz-css-1mt3815>.brz-bg>.brz-bg-image {
          background-size: cover;
          background-repeat: no-repeat;
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1mt3815:hover>.brz-bg>.brz-bg-image {
          background-image: none;
          filter: none;
          display: block;
        }

        .brz .brz-css-1mt3815:hover>.brz-bg>.brz-bg-image:after {
          content: "";
          background-image: none;
        }

        .brz .brz-css-1mt3815>.brz-bg>.brz-bg-color {
          -webkit-mask-image: none;
          mask-image: none;
        }

        .brz .brz-css-1mt3815:hover>.brz-bg>.brz-bg-color {
          background-color: rgba(255, 255, 255, 1);
          background-image: none;
        }

        .brz .brz-css-1mt3815>.brz-bg>.brz-bg-map {
          display: none;
        }

        .brz .brz-css-1mt3815:hover>.brz-bg>.brz-bg-map {
          filter: none;
        }

        .brz .brz-css-1mt3815>.brz-bg>.brz-bg-video {
          display: none;
        }

        .brz .brz-css-1mt3815:hover>.brz-bg>.brz-bg-video {
          filter: none;
        }

        .brz .brz-css-1mt3815>.brz-bg>.brz-bg-shape__top {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(0deg) rotateY(0deg);
          z-index: auto;
        }

        .brz .brz-css-1mt3815>.brz-bg>.brz-bg-shape__top::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1mt3815>.brz-bg>.brz-bg-shape__bottom {
          background-size: 100% 100px;
          height: 100px;
          transform: scale(1.02) rotateX(-180deg) rotateY(-180deg);
          z-index: auto;
        }

        .brz .brz-css-1mt3815>.brz-bg>.brz-bg-shape__bottom::after {
          background-image: none;
          -webkit-mask-image: none;
          background-size: 100% 100px;
          height: 100px;
        }

        .brz .brz-css-1mt3815>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          display: none;
          background-position: 50% 50%;
        }

        .brz .brz-css-1mt3815:hover>.brz-bg>.brz-bg-slideshow .brz-bg-slideshow-item {
          filter: none;
        }

        .brz .brz-css-1mt3815>.brz-bg,
        .brz .brz-css-1mt3815>.brz-bg>.brz-bg-image,
        .brz .brz-css-1mt3815>.brz-bg>.brz-bg-map,
        .brz .brz-css-1mt3815>.brz-bg>.brz-bg-color,
        .brz .brz-css-1mt3815>.brz-bg>.brz-bg-video {
          transition-duration: 0.5s;
          transition-property: filter, box-shadow, background, border-radius,
            border-color;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1mt3815:hover>.brz-bg>.brz-bg-image {
          background-attachment: scroll;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1mt3815 {
          padding: 40px 15px 40px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1mt3815 {
          padding: 25px 15px 25px 15px;
        }

        .brz .brz-css-1mt3815>.brz-bg>.brz-bg-color {
          background-color: rgba(0, 0, 0, 0.1);
        }
      }

      .brz .brz-css-1eoud5o {
        margin: 10px 100px 10px 100px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eoud5o {
          padding: 0;
          margin: 10px 100px 10px 100px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-1eoud5o .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-1eoud5o {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1eoud5o {
          margin: 10px 0px 10px 0px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1eoud5o {
          margin: 10px 25px 10px 25px;
        }
      }

      .brz .brz-css-o1j17 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        text-align: left !important;
        font-family: "Jost", sans-serif !important;
        font-size: 18px;
        line-height: 1.9;
        font-weight: 400;
        letter-spacing: 0px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-o1j17 {
          margin-top: 0px !important;
          margin-bottom: 0px !important;
          text-align: left !important;
          font-family: "Jost", sans-serif !important;
          font-size: 18px;
          line-height: 1.9;
          font-weight: 400;
          letter-spacing: 0px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-o1j17 {
          font-size: 17px;
          line-height: 1.6;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-o1j17 {
          font-size: 17px;
          line-height: 1.8;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-r8v7ta {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-yVxA0 {
        margin-top: 22px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
        font-family: "Jost", sans-serif !important;
        font-size: 45px;
        line-height: 1.3;
        font-weight: 500;
        letter-spacing: -1.5px;
        font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
      }

      @media (min-width: 991px) {
        .brz .brz-css-yVxA0 {
          margin-top: 22px !important;
          margin-bottom: 0px !important;
          text-align: center !important;
          font-family: "Jost", sans-serif !important;
          font-size: 45px;
          line-height: 1.3;
          font-weight: 500;
          letter-spacing: -1.5px;
          font-variation-settings: "wght"400, "wdth"100, "SOFT"0;
          text-transform: inherit !important;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-yVxA0 {
          font-size: 37px;
          line-height: 1.2;
          letter-spacing: -1px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-yVxA0 {
          font-size: 30px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-quvk3o {
          padding: 0;
          margin: 0;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-quvk3o .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-quvk3o {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      .brz .brz-css-1agin09 {
        height: 30px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-1agin09 {
          height: 30px;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-1agin09 {
          height: 25px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-1agin09 {
          height: 20px;
        }
      }

      .brz .brz-css-k3nx4q {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-k3nx4q {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-k3nx4q .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-k3nx4q {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 991px) and (min-width: 768px) {
        .brz .brz-css-k3nx4q {
          margin: 10px 15px 10px 15px;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-k3nx4q {
          margin: 10px 25px 10px 25px;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-8c8569 {
          width: 100%;
          mix-blend-mode: normal;
        }
      }

      .brz .brz-css-10j9fuc {
        margin: 10px 0px 10px 0px;
      }

      @media (min-width: 991px) {
        .brz .brz-css-10j9fuc {
          padding: 0;
          margin: 10px 0px 10px 0px;
          justify-content: center;
          position: relative;
        }

        .brz .brz-css-10j9fuc .brz-wrapper-transform {
          transform: none;
        }
      }

      @media (min-width: 991px) {
        .brz .brz-css-10j9fuc {
          display: flex;
          z-index: auto;
          position: relative;
        }
      }

      @media (max-width: 767px) {
        .brz .brz-css-10j9fuc {
          margin: 10px 25px 10px 25px;
        }
      }

      /* css end */
      /*css extra css*/
      .brz .brz-cp-color1,
      .brz .brz-bcp-color1 {
        color: rgb(var(--brz-global-color1));
      }

      .brz .brz-bgp-color1 {
        background-color: rgb(var(--brz-global-color1));
      }

      .brz .brz-cp-color2,
      .brz .brz-bcp-color2 {
        color: rgb(var(--brz-global-color2));
      }

      .brz .brz-bgp-color2 {
        background-color: rgb(var(--brz-global-color2));
      }

      .brz .brz-cp-color3,
      .brz .brz-bcp-color3 {
        color: rgb(var(--brz-global-color3));
      }

      .brz .brz-bgp-color3 {
        background-color: rgb(var(--brz-global-color3));
      }

      .brz .brz-cp-color4,
      .brz .brz-bcp-color4 {
        color: rgb(var(--brz-global-color4));
      }

      .brz .brz-bgp-color4 {
        background-color: rgb(var(--brz-global-color4));
      }

      .brz .brz-cp-color5,
      .brz .brz-bcp-color5 {
        color: rgb(var(--brz-global-color5));
      }

      .brz .brz-bgp-color5 {
        background-color: rgb(var(--brz-global-color5));
      }

      .brz .brz-cp-color6,
      .brz .brz-bcp-color6 {
        color: rgb(var(--brz-global-color6));
      }

      .brz .brz-bgp-color6 {
        background-color: rgb(var(--brz-global-color6));
      }

      .brz .brz-cp-color7,
      .brz .brz-bcp-color7 {
        color: rgb(var(--brz-global-color7));
      }

      .brz .brz-bgp-color7 {
        background-color: rgb(var(--brz-global-color7));
      }

      .brz .brz-cp-color8,
      .brz .brz-bcp-color8 {
        color: rgb(var(--brz-global-color8));
      }

      .brz .brz-bgp-color8 {
        background-color: rgb(var(--brz-global-color8));
      }

      :root {
        --brz-global-color1: 161, 112, 217;
        --brz-global-color2: 28, 28, 28;
        --brz-global-color3: 5, 202, 182;
        --brz-global-color4: 184, 230, 225;
        --brz-global-color5: 245, 212, 209;
        --brz-global-color6: 235, 235, 235;
        --brz-global-color7: 102, 102, 102;
        --brz-global-color8: 255, 255, 255;
      }

      :root {
        --brz-paragraphfontfamily: "Jost", sans-serif;
        --brz-paragraphfontsize: 16px;
        --brz-paragraphfontsizesuffix: px;
        --brz-paragraphfontweight: 400;
        --brz-paragraphletterspacing: 0px;
        --brz-paragraphlineheight: 1.9;
        --brz-paragraphfontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-paragraphtabletfontsize: 15px;
        --brz-paragraphtabletfontweight: 400;
        --brz-paragraphtabletletterspacing: 0px;
        --brz-paragraphtabletlineheight: 1.6;
        --brz-paragraphtabletfontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-paragraphmobilefontsize: 15px;
        --brz-paragraphmobilefontweight: 400;
        --brz-paragraphmobileletterspacing: 0px;
        --brz-paragraphmobilelineheight: 1.6;
        --brz-paragraphmobilefontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-paragraphstoryfontsize: 3.68%;
        --brz-paragraphbold: 400;
        --brz-paragraphitalic: inherit;
        --brz-paragraphtextdecoration: inherit;
        --brz-paragraphtexttransform: inherit;
        --brz-paragraphtabletbold: 400;
        --brz-paragraphtabletitalic: inherit;
        --brz-paragraphtablettextdecoration: inherit;
        --brz-paragraphtablettexttransform: inherit;
        --brz-paragraphmobilebold: 400;
        --brz-paragraphmobileitalic: inherit;
        --brz-paragraphmobiletextdecoration: inherit;
        --brz-paragraphmobiletexttransform: inherit;
        --brz-subtitlefontfamily: "Jost", sans-serif;
        --brz-subtitlefontsize: 17px;
        --brz-subtitlefontsizesuffix: px;
        --brz-subtitlefontweight: 400;
        --brz-subtitleletterspacing: 0px;
        --brz-subtitlelineheight: 1.8;
        --brz-subtitlefontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-subtitletabletfontsize: 17px;
        --brz-subtitletabletfontweight: 400;
        --brz-subtitletabletletterspacing: 0px;
        --brz-subtitletabletlineheight: 1.5;
        --brz-subtitletabletfontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-subtitlemobilefontsize: 16px;
        --brz-subtitlemobilefontweight: 400;
        --brz-subtitlemobileletterspacing: 0px;
        --brz-subtitlemobilelineheight: 1.5;
        --brz-subtitlemobilefontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-subtitlestoryfontsize: 3.91%;
        --brz-subtitlebold: 400;
        --brz-subtitleitalic: inherit;
        --brz-subtitletextdecoration: inherit;
        --brz-subtitletexttransform: inherit;
        --brz-subtitletabletbold: 400;
        --brz-subtitletabletitalic: inherit;
        --brz-subtitletablettextdecoration: inherit;
        --brz-subtitletablettexttransform: inherit;
        --brz-subtitlemobilebold: 400;
        --brz-subtitlemobileitalic: inherit;
        --brz-subtitlemobiletextdecoration: inherit;
        --brz-subtitlemobiletexttransform: inherit;
        --brz-abovetitlefontfamily: "Jost", sans-serif;
        --brz-abovetitlefontsize: 13px;
        --brz-abovetitlefontsizesuffix: px;
        --brz-abovetitlefontweight: 700;
        --brz-abovetitleletterspacing: 1.1px;
        --brz-abovetitlelineheight: 1.5;
        --brz-abovetitlefontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-abovetitletabletfontsize: 13px;
        --brz-abovetitletabletfontweight: 700;
        --brz-abovetitletabletletterspacing: 1px;
        --brz-abovetitletabletlineheight: 1.5;
        --brz-abovetitletabletfontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-abovetitlemobilefontsize: 13px;
        --brz-abovetitlemobilefontweight: 700;
        --brz-abovetitlemobileletterspacing: 1px;
        --brz-abovetitlemobilelineheight: 1.5;
        --brz-abovetitlemobilefontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-abovetitlestoryfontsize: 2.99%;
        --brz-abovetitlebold: 700;
        --brz-abovetitleitalic: inherit;
        --brz-abovetitletextdecoration: inherit;
        --brz-abovetitletexttransform: inherit;
        --brz-abovetitletabletbold: 700;
        --brz-abovetitletabletitalic: inherit;
        --brz-abovetitletablettextdecoration: inherit;
        --brz-abovetitletablettexttransform: inherit;
        --brz-abovetitlemobilebold: 700;
        --brz-abovetitlemobileitalic: inherit;
        --brz-abovetitlemobiletextdecoration: inherit;
        --brz-abovetitlemobiletexttransform: inherit;
        --brz-heading1fontfamily: "Jost", sans-serif;
        --brz-heading1fontsize: 46px;
        --brz-heading1fontsizesuffix: px;
        --brz-heading1fontweight: 700;
        --brz-heading1letterspacing: -1.5px;
        --brz-heading1lineheight: 1.3;
        --brz-heading1fontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-heading1tabletfontsize: 38px;
        --brz-heading1tabletfontweight: 700;
        --brz-heading1tabletletterspacing: -1px;
        --brz-heading1tabletlineheight: 1.2;
        --brz-heading1tabletfontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-heading1mobilefontsize: 36px;
        --brz-heading1mobilefontweight: 700;
        --brz-heading1mobileletterspacing: -1px;
        --brz-heading1mobilelineheight: 1.3;
        --brz-heading1mobilefontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-heading1storyfontsize: 10.58%;
        --brz-heading1bold: 700;
        --brz-heading1italic: inherit;
        --brz-heading1textdecoration: inherit;
        --brz-heading1texttransform: inherit;
        --brz-heading1tabletbold: 700;
        --brz-heading1tabletitalic: inherit;
        --brz-heading1tablettextdecoration: inherit;
        --brz-heading1tablettexttransform: inherit;
        --brz-heading1mobilebold: 700;
        --brz-heading1mobileitalic: inherit;
        --brz-heading1mobiletextdecoration: inherit;
        --brz-heading1mobiletexttransform: inherit;
        --brz-heading2fontfamily: "Jost", sans-serif;
        --brz-heading2fontsize: 36px;
        --brz-heading2fontsizesuffix: px;
        --brz-heading2fontweight: 700;
        --brz-heading2letterspacing: -1.5px;
        --brz-heading2lineheight: 1.3;
        --brz-heading2fontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-heading2tabletfontsize: 30px;
        --brz-heading2tabletfontweight: 700;
        --brz-heading2tabletletterspacing: -1px;
        --brz-heading2tabletlineheight: 1.2;
        --brz-heading2tabletfontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-heading2mobilefontsize: 28px;
        --brz-heading2mobilefontweight: 700;
        --brz-heading2mobileletterspacing: -1px;
        --brz-heading2mobilelineheight: 1.3;
        --brz-heading2mobilefontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-heading2storyfontsize: 8.280000000000001%;
        --brz-heading2bold: 700;
        --brz-heading2italic: inherit;
        --brz-heading2textdecoration: inherit;
        --brz-heading2texttransform: inherit;
        --brz-heading2tabletbold: 700;
        --brz-heading2tabletitalic: inherit;
        --brz-heading2tablettextdecoration: inherit;
        --brz-heading2tablettexttransform: inherit;
        --brz-heading2mobilebold: 700;
        --brz-heading2mobileitalic: inherit;
        --brz-heading2mobiletextdecoration: inherit;
        --brz-heading2mobiletexttransform: inherit;
        --brz-heading3fontfamily: "Jost", sans-serif;
        --brz-heading3fontsize: 28px;
        --brz-heading3fontsizesuffix: px;
        --brz-heading3fontweight: 700;
        --brz-heading3letterspacing: -1.5px;
        --brz-heading3lineheight: 1.4;
        --brz-heading3fontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-heading3tabletfontsize: 27px;
        --brz-heading3tabletfontweight: 700;
        --brz-heading3tabletletterspacing: -1px;
        --brz-heading3tabletlineheight: 1.3;
        --brz-heading3tabletfontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-heading3mobilefontsize: 22px;
        --brz-heading3mobilefontweight: 700;
        --brz-heading3mobileletterspacing: -0.5px;
        --brz-heading3mobilelineheight: 1.3;
        --brz-heading3mobilefontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-heading3storyfontsize: 6.44%;
        --brz-heading3bold: 700;
        --brz-heading3italic: inherit;
        --brz-heading3textdecoration: inherit;
        --brz-heading3texttransform: inherit;
        --brz-heading3tabletbold: 700;
        --brz-heading3tabletitalic: inherit;
        --brz-heading3tablettextdecoration: inherit;
        --brz-heading3tablettexttransform: inherit;
        --brz-heading3mobilebold: 700;
        --brz-heading3mobileitalic: inherit;
        --brz-heading3mobiletextdecoration: inherit;
        --brz-heading3mobiletexttransform: inherit;
        --brz-heading4fontfamily: "Jost", sans-serif;
        --brz-heading4fontsize: 22px;
        --brz-heading4fontsizesuffix: px;
        --brz-heading4fontweight: 700;
        --brz-heading4letterspacing: -0.5px;
        --brz-heading4lineheight: 1.5;
        --brz-heading4fontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-heading4tabletfontsize: 22px;
        --brz-heading4tabletfontweight: 700;
        --brz-heading4tabletletterspacing: -0.5px;
        --brz-heading4tabletlineheight: 1.4;
        --brz-heading4tabletfontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-heading4mobilefontsize: 20px;
        --brz-heading4mobilefontweight: 700;
        --brz-heading4mobileletterspacing: 0px;
        --brz-heading4mobilelineheight: 1.4;
        --brz-heading4mobilefontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-heading4storyfontsize: 5.0600000000000005%;
        --brz-heading4bold: 700;
        --brz-heading4italic: inherit;
        --brz-heading4textdecoration: inherit;
        --brz-heading4texttransform: inherit;
        --brz-heading4tabletbold: 700;
        --brz-heading4tabletitalic: inherit;
        --brz-heading4tablettextdecoration: inherit;
        --brz-heading4tablettexttransform: inherit;
        --brz-heading4mobilebold: 700;
        --brz-heading4mobileitalic: inherit;
        --brz-heading4mobiletextdecoration: inherit;
        --brz-heading4mobiletexttransform: inherit;
        --brz-heading5fontfamily: "Jost", sans-serif;
        --brz-heading5fontsize: 20px;
        --brz-heading5fontsizesuffix: px;
        --brz-heading5fontweight: 700;
        --brz-heading5letterspacing: 0px;
        --brz-heading5lineheight: 1.6;
        --brz-heading5fontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-heading5tabletfontsize: 17px;
        --brz-heading5tabletfontweight: 700;
        --brz-heading5tabletletterspacing: 0px;
        --brz-heading5tabletlineheight: 1.7;
        --brz-heading5tabletfontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-heading5mobilefontsize: 17px;
        --brz-heading5mobilefontweight: 700;
        --brz-heading5mobileletterspacing: 0px;
        --brz-heading5mobilelineheight: 1.8;
        --brz-heading5mobilefontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-heading5storyfontsize: 4.6000000000000005%;
        --brz-heading5bold: 700;
        --brz-heading5italic: inherit;
        --brz-heading5textdecoration: inherit;
        --brz-heading5texttransform: inherit;
        --brz-heading5tabletbold: 700;
        --brz-heading5tabletitalic: inherit;
        --brz-heading5tablettextdecoration: inherit;
        --brz-heading5tablettexttransform: inherit;
        --brz-heading5mobilebold: 700;
        --brz-heading5mobileitalic: inherit;
        --brz-heading5mobiletextdecoration: inherit;
        --brz-heading5mobiletexttransform: inherit;
        --brz-heading6fontfamily: "Jost", sans-serif;
        --brz-heading6fontsize: 16px;
        --brz-heading6fontsizesuffix: px;
        --brz-heading6fontweight: 700;
        --brz-heading6letterspacing: 0px;
        --brz-heading6lineheight: 1.5;
        --brz-heading6fontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-heading6tabletfontsize: 16px;
        --brz-heading6tabletfontweight: 700;
        --brz-heading6tabletletterspacing: 0px;
        --brz-heading6tabletlineheight: 1.5;
        --brz-heading6tabletfontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-heading6mobilefontsize: 16px;
        --brz-heading6mobilefontweight: 700;
        --brz-heading6mobileletterspacing: 0px;
        --brz-heading6mobilelineheight: 1.5;
        --brz-heading6mobilefontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-heading6storyfontsize: 3.68%;
        --brz-heading6bold: 700;
        --brz-heading6italic: inherit;
        --brz-heading6textdecoration: inherit;
        --brz-heading6texttransform: inherit;
        --brz-heading6tabletbold: 700;
        --brz-heading6tabletitalic: inherit;
        --brz-heading6tablettextdecoration: inherit;
        --brz-heading6tablettexttransform: inherit;
        --brz-heading6mobilebold: 700;
        --brz-heading6mobileitalic: inherit;
        --brz-heading6mobiletextdecoration: inherit;
        --brz-heading6mobiletexttransform: inherit;
        --brz-buttonfontfamily: "Jost", sans-serif;
        --brz-buttonfontsize: 15px;
        --brz-buttonfontsizesuffix: px;
        --brz-buttonfontweight: 600;
        --brz-buttonletterspacing: 0px;
        --brz-buttonlineheight: 1.6;
        --brz-buttonfontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-buttontabletfontsize: 15px;
        --brz-buttontabletfontweight: 700;
        --brz-buttontabletletterspacing: 0px;
        --brz-buttontabletlineheight: 1.6;
        --brz-buttontabletfontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-buttonmobilefontsize: 15px;
        --brz-buttonmobilefontweight: 700;
        --brz-buttonmobileletterspacing: 0px;
        --brz-buttonmobilelineheight: 1.6;
        --brz-buttonmobilefontvariation: "wght"400, "wdth"100, "SOFT"0;
        --brz-buttonstoryfontsize: 3.45%;
        --brz-buttonbold: 600;
        --brz-buttonitalic: inherit;
        --brz-buttontextdecoration: inherit;
        --brz-buttontexttransform: inherit;
        --brz-buttontabletbold: 700;
        --brz-buttontabletitalic: inherit;
        --brz-buttontablettextdecoration: inherit;
        --brz-buttontablettexttransform: inherit;
        --brz-buttonmobilebold: 700;
        --brz-buttonmobileitalic: inherit;
        --brz-buttonmobiletextdecoration: inherit;
        --brz-buttonmobiletexttransform: inherit;
      }


      .brz .brz-rich-text>* {
        white-space: initial;
      }

      #footer .brz-image .brz-img {
        height: auto;
        width: auto;

      }

      .brz .brz-css-14e9j3p:not(.brz-image--hovered) {
        max-width: 50%;
        text-align: center;
        margin: 0 auto;
      }

      .brz-columns.brz-css-zxpfta.brz-css-1kqig13 img.brz-img.brz-img-svg {
        max-width: 70px;
      }

      .brz-image.brz-css-g122k.brz-css-1jrht4z img.brz-img, .brz-image.brz-css-1g22gsz.brz-css-bpx2he img.brz-img, .brz-image.brz-css-12jcsy2.brz-css-107tarc img.brz-img,
      .brz-image.brz-css-1lqux0k.brz-css-m6ofll img.brz-img, .brz-columns.brz-css-1pvgs7k.brz-css-n0dg25 img.brz-img {
        width: 100%;
      }

      .brz .brz-css-1kypvxl {
        margin: 24px 0px -51px 0px;
      }

      .brz-columns.brz-css-8g5jx7.brz-css-1n0avxl img.brz-img {
        width: auto;
        margin: 0 auto;
      }

      .brz-columns img.brz-img.brz-img-svg {
        width: 70px;
      }

  